Created attachment 331256 [details] emerge --info osgiliath->Curr Dir: /etc/portage/package.use >emerge -pv korundum These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] dev-db/libiodbc-3.52.7 USE="-gtk" 1,015 kB [ebuild N ] dev-db/virtuoso-odbc-6.1.6 110,602 kB [ebuild N ] dev-db/virtuoso-server-6.1.6 USE="ldap readline -kerberos" 0 kB [ebuild N ] dev-libs/soprano-2.8.0 USE="dbus raptor redland virtuoso -debug -doc {-test}" 1,912 kB [ebuild N ] dev-libs/shared-desktop-ontologies-0.10.0 3,874 kB [ebuild N ] kde-base/nepomuk-core-4.9.3:4 USE="(-aqua) -debug" 370 kB [ebuild R ] kde-base/kdelibs-4.9.3:4 USE="acl bzip2 handbook mmx nls opengl policykit semantic-desktop* sse sse2 ssl udev udisks upower -3dnow -alsa (-altivec) (-aqua) -debug -doc -fam -jpeg2k -kerberos -lzma -openexr -spell {-test} (-udisks2) (-upnp) -zeroconf" 0 kB [ebuild N ] kde-base/smokekde-4.9.3:4 USE="semantic-desktop (-aqua) -attica -debug -kate -okular" 36 kB [ebuild N ] kde-base/korundum-4.9.3:4 USE="-akonadi (-aqua) -debug -kate -okular" RUBY_TARGETS="ruby18" 158 kB Total: 9 packages (8 new, 1 reinstall), Size of downloads: 117,964 kB !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: kde-base/kdelibs:4 (kde-base/kdelibs-4.9.3::gentoo, installed) pulled in by >=kde-base/kdelibs-4.9.3:4[aqua=,semantic-desktop=] required by (kde-base/kactivities-4.9.3::gentoo, installed) >=kde-base/kdelibs-4.9.3:4[aqua=,semantic-desktop=] required by (kde-base/plasma-workspace-4.9.3::gentoo, installed) >=kde-base/kdelibs-4.9.3:4[aqua=,semantic-desktop=] required by (kde-base/dolphin-4.9.3::gentoo, installed) >=kde-base/kdelibs-4.9.3:4[aqua=,semantic-desktop=] required by (kde-base/kget-4.9.3::gentoo, installed) >=kde-base/kdelibs-4.9.3:4[aqua=,semantic-desktop=] required by (kde-base/kdeplasma-addons-4.9.3::gentoo, installed) >=kde-base/kdelibs-4.9.3:4[aqua=,opengl,semantic-desktop=] required by (kde-base/pykde4-4.9.3::gentoo, installed) >=kde-base/kdelibs-4.9.3:4[aqua=,semantic-desktop=] required by (kde-base/gwenview-4.9.3::gentoo, installed) >=kde-base/kdelibs-4.9.3:4[aqua=,semantic-desktop=] required by (kde-base/kdepimlibs-4.9.3::gentoo, installed) (kde-base/kdelibs-4.9.3::gentoo, ebuild scheduled for merge) pulled in by >=kde-base/kdelibs-4.9.3:4[aqua=,semantic-desktop=] required by (kde-base/smokekde-4.9.3::gentoo, ebuild scheduled for merge)
After toggling semantic-desktop on kde-base/kdelibs, you most likely need to togle it on a few other packages too (as noted by [semantic-desktop=] dependency).
(In reply to comment #1) > After toggling semantic-desktop on kde-base/kdelibs, you most likely need to > togle it on a few other packages too (as noted by [semantic-desktop=] > dependency). of dev-db/libiodbc-3.52.7 USE="-gtk" dev-db/virtuoso-odbc-6.1.6 dev-db/virtuoso-server-6.1.6 USE="ldap readline -kerberos" dev-libs/soprano-2.8.0 USE="dbus raptor redland virtuoso -debug -doc {-test}" dev-libs/shared-desktop-ontologies-0.10.0 kde-base/nepomuk-core-4.9.3:4 USE="(-aqua) -debug" kde-base/kdelibs-4.9.3:4 USE="acl bzip2 handbook mmx nls opengl policykit semantic-desktop* sse sse2 ssl udev udisks upower -3dnow -alsa (-altivec) (-aqua) -debug -doc -fam -jpeg2k -kerberos -lzma -openexr -spell {-test} (-udisks2) (-upnp) -zeroconf" kde-base/smokekde-4.9.3:4 USE="semantic-desktop (-aqua) -attica -debug -kate -okular" kde-base/korundum-4.9.3:4 USE="-akonadi (-aqua) -debug -kate -okular" only kdelibs has flag semantic-desktop?? if korundum depends on someother package build, it is not a bug that it does no re-emerge that one?
:roll: Let me rephrase that: "...on a few other packages (likely including some of already installed)...".
(In reply to comment #3) > :roll: Let me rephrase that: "...on a few other packages (likely including > some of already installed)...". ah, and how would one know what they would be? of the hundreds of hundreds of packages installed are you supposed to check each one? Is that not what emerge does when it checks dependencies? is this not a bug, that it does not include it/them in the emerge?
@comment 4: 'emerge @world' would know that - 'emerge korundum' can't, cause those aren't its dependencies. That's why it printed the error about the dependency graph.
Just set USE=semantic-desktop in /etc/make.conf (i.e. globally) and you should be good.
(In reply to comment #6) > Just set USE=semantic-desktop in /etc/make.conf (i.e. globally) and you > should be good. Jeroen, thank you for a helpful insight. Worked great. nice to get help from an expert and a gentleman.