Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-02 22:30 UTC by far jump
Modified: 2012-12-05 04:49 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge-info.txt,4.16 KB, text/plain)
2012-12-02 22:30 UTC, far jump
Details

Note You need to log in before you can comment on or make changes to this bug.
Description far jump 2012-12-02 22:30:33 UTC
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)
Comment 1 Rafał Mużyło 2012-12-02 22:49:22 UTC
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).
Comment 2 far jump 2012-12-02 23:03:23 UTC
(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?
Comment 3 Rafał Mużyło 2012-12-03 00:02:01 UTC
:roll: Let me rephrase that: "...on a few other packages (likely including some of already installed)...".
Comment 4 far jump 2012-12-03 00:48:03 UTC
(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 5 Rafał Mużyło 2012-12-03 02:31:09 UTC
@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.
Comment 6 Jeroen Roovers (RETIRED) gentoo-dev 2012-12-03 19:01:21 UTC
Just set USE=semantic-desktop in /etc/make.conf (i.e. globally) and you should be good.
Comment 7 far jump 2012-12-05 04:49:25 UTC
(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.