It's my turn to seek help understanding portage. Yesterday my daily update required a reinstallation of kdelibs with the nepomuk flag switched on, and that pulled in nepomuk-core and nepomuk-widgets. But according to equery, those three packages have only a conditional dependence on nepomuk:
prh@wstn ~ $ equery d nepomuk-core * These packages depend on nepomuk-core: kde-base/kactivities-4.13.3 (nepomuk ? >=kde-base/nepomuk-core-4.13.3:4[aqua=]) kde-base/kdelibs-4.14.8 (nepomuk ? >=kde-base/nepomuk-core-4.14.3:4[aqua=]) kde-base/nepomuk-widgets-4.14.3 (>=kde-base/nepomuk-core-4.14.3:4[aqua=]) kde-base/plasma-workspace-4.11.19 (nepomuk ? >=kde-base/nepomuk-core-4.11.19:4[aqua=]) prh@wstn ~ $ emerge --info | grep nepomuk prh@wstn ~ $ equery d nepomuk-widgets * These packages depend on nepomuk-widgets: kde-base/kdelibs-4.14.8 (nepomuk ? >=kde-base/nepomuk-widgets-4.14.3:4[aqua=]) Nepomuk doesn't appear in emerge --info, so why does portage insist that kdelibs requires nepomuk? # emerge -cv nepomuk-widgets nepomuk-core Calculating dependencies .... done! kde-base/nepomuk-core-4.14.3 pulled in by: kde-base/kdelibs-4.14.8 requires >=kde-base/nepomuk-core-4.14.3:4[-aqua] kde-base/nepomuk-widgets-4.14.3 requires >=kde-base/nepomuk-core-4.14.3:4[-aqua] kde-base/nepomuk-widgets-4.14.3 pulled in by: kde-base/kdelibs-4.14.8 requires >=kde-base/nepomuk-widgets-4.14.3:4[-aqua] The version of kdelibs has not changed recently, nor have I made changes to make.conf or package.use. Something odd is going on. -- Rgds Peter