Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 424864 - net-im/skype-4.0.0.7-r2 and net-misc/icaclient-12.0.0 conflicts
Summary: net-im/skype-4.0.0.7-r2 and net-misc/icaclient-12.0.0 conflicts
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-07-05 08:09 UTC by Massimo Burcheri
Modified: 2012-07-05 08:29 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Massimo Burcheri 2012-07-05 08:09:44 UTC
Current net-im/skype-4.0.0.7-r2 and net-misc/icaclient-12.0.0, both currently ~amd64 keyworded in portage, cannot be installed at the same time:


$ emerge -auNDtv --with-bdeps=y --keep-going world

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
[nomerge       ] net-misc/icaclient-12.0.0  USE="-nsplugin" LINGUAS="de -ja" 
[ebuild  N     ]  app-emulation/emul-linux-x86-motif-20120127  USE="-development" 0 kB
[ebuild  N     ]  app-emulation/emul-linux-x86-gtklibs-20120127  USE="-development" 0 kB
[ebuild     UD ]   app-emulation/emul-linux-x86-opengl-20120127 [20120520] USE="-development" 0 kB
[ebuild     UD ]   app-emulation/emul-linux-x86-xlibs-20120127 [20120520] USE="opengl -development" 0 kB
[ebuild     U ~] dev-java/icedtea-7.2.2.1 [7.2.1] USE="X alsa cups jbootstrap nsplugin nss source webstart -cjk -debug -doc -examples -javascript -pax_kernel -pulseaudio -systemtap -test" 43,739 kB
[nomerge       ] app-emulation/emul-linux-x86-motif-20120127  USE="-development" 
[nomerge       ]  app-emulation/emul-linux-x86-xlibs-20120127 [20120520] USE="opengl -development" 
[ebuild     UD~]   app-emulation/emul-linux-x86-baselibs-20120127-r1 [20120520] USE="-development" 0 kB

Total: 6 packages (1 upgrade, 3 downgrades, 2 new), Size of downloads: 43,739 kB

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

app-emulation/emul-linux-x86-xlibs:0

  (app-emulation/emul-linux-x86-xlibs-20120127::gentoo, ebuild scheduled for merge) pulled in by
    ~app-emulation/emul-linux-x86-xlibs-20120127 required by (app-emulation/emul-linux-x86-gtklibs-20120127::gentoo, ebuild scheduled for merge)
    (and 1 more with the same problem)

  (app-emulation/emul-linux-x86-xlibs-20120520::gentoo, installed) pulled in by
    >=app-emulation/emul-linux-x86-xlibs-20120520 required by (net-im/skype-4.0.0.7-r2::gentoo, installed)
    ~app-emulation/emul-linux-x86-xlibs-20120520 required by (app-emulation/emul-linux-x86-medialibs-20120520::gentoo, installed)

app-emulation/emul-linux-x86-baselibs:0

  (app-emulation/emul-linux-x86-baselibs-20120520::gentoo, installed) pulled in by
    ~app-emulation/emul-linux-x86-baselibs-20120520 required by (app-emulation/emul-linux-x86-soundlibs-20120520-r2::gentoo, installed)
    >=app-emulation/emul-linux-x86-baselibs-20120520 required by (net-im/skype-4.0.0.7-r2::gentoo, installed)
    (and 4 more with the same problems)

  (app-emulation/emul-linux-x86-baselibs-20120127-r1::gentoo, ebuild scheduled for merge) pulled in by
    ~app-emulation/emul-linux-x86-baselibs-20120127 required by (app-emulation/emul-linux-x86-gtklibs-20120127::gentoo, ebuild scheduled for merge)
    (and 1 more with the same problem)

app-emulation/emul-linux-x86-opengl:0

  (app-emulation/emul-linux-x86-opengl-20120520::gentoo, installed) pulled in by
    ~app-emulation/emul-linux-x86-opengl-20120520 required by (app-emulation/emul-linux-x86-qtlibs-20120520::gentoo, installed)

  (app-emulation/emul-linux-x86-opengl-20120127::gentoo, ebuild scheduled for merge) pulled in by
    ~app-emulation/emul-linux-x86-opengl-20120127 required by (app-emulation/emul-linux-x86-gtklibs-20120127::gentoo, ebuild scheduled for merge)
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2012-07-05 08:17:29 UTC
No, they don't.

$ sudo emerge -pv skype icaclient

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] app-emulation/emul-linux-x86-gtklibs-20120520  USE="-development" 5,973 kB
[ebuild  N     ] app-emulation/emul-linux-x86-motif-20120520  USE="-development" 1,653 kB
[ebuild   R    ] net-im/skype-4.0.0.7-r2  USE="-pax_kernel -qt-static" 0 kB
[ebuild  N F   ] net-misc/icaclient-12.0.0  USE="-nsplugin" LINGUAS="-de -ja" 3,580 kB

If you are using stable system, then you need to ensure that all of the x11-libs/emul-linux-x86-* packages are in /etc/portage/package.keywords file, not just some of them

In this particular case the dependency block in icaclient is likely culprit:

		|| (
			( >=app-emulation/emul-linux-x86-xlibs-20110129
			>=app-emulation/emul-linux-x86-motif-20110129 )
			<app-emulation/emul-linux-x86-xlibs-20110129

		)

|| ( ) means it's "either-one-of" so propably emul-linux-x86-motif is missing from p.keywords file

Anyway, no bug here, closing
Comment 2 Massimo Burcheri 2012-07-05 08:29:22 UTC
Thanks.