Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 518550 - slot conflict with net-wireless/bluez-5 due to libpcap-1.6.1-r1 and gnome-user-share-3.10.2
Summary: slot conflict with net-wireless/bluez-5 due to libpcap-1.6.1-r1 and gnome-use...
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-07-30 05:01 UTC by Juergen Rose
Modified: 2014-07-30 05:43 UTC (History)
1 user (show)

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 Juergen Rose 2014-07-30 05:01:15 UTC
'emerge --update --newuse --deep --with-bdeps=y --backtrack=30 @world' fails with:

root@lynx:/usr/src(26)#  emerge --update --newuse --deep --with-bdeps=y --backtrack=30 @world
Calculating dependencies... done!
[ebuild     U  ] sys-devel/binutils-config-4 [3-r3]
[ebuild     U  ] dev-db/postgresql-docs-9.3.5 [9.3.4]
[ebuild     U  ] dev-util/pkgconfig-0.28-r2 [0.28-r1]
[ebuild  N     ] dev-libs/libedit-20130712.3.1  USE="-static-libs" ABI_X86="(64) -32 (-x32)" 
[ebuild     U  ] dev-perl/extutils-depends-0.308.0 [0.306.0]
[ebuild     U  ] dev-perl/AnyEvent-7.80.0 [7.40.0]
[ebuild     U  ] dev-libs/libgcrypt-1.6.1-r2 [1.6.1-r1]
[ebuild     U  ] sys-apps/help2man-1.46.1 [1.45.1]
[ebuild     U  ] media-libs/leptonica-1.71 [1.70]
[ebuild     U  ] dev-lang/python-2.7.8 [2.7.7]
[ebuild     U  ] net-misc/youtube-dl-2014.07.25.1 [2014.07.24]
[ebuild     U  ] dev-lang/python-3.3.5-r1 [3.3.5]
[ebuild     U  ] dev-python/sqlalchemy-0.9.7 [0.9.6]
[ebuild     U  ] app-editors/nano-2.3.6 [2.3.4]
[ebuild  r  U  ] sci-libs/hdf5-1.8.13 [1.8.12]
[ebuild  rR    ] sci-libs/hdf5-1.8.12 
[ebuild     U  ] sys-devel/crossdev-20140729 [20140118]
[ebuild     U  ] virtual/libgudev-215 [208]
[ebuild     U  ] virtual/udev-215 [208-r2]
[ebuild     U  ] virtual/libudev-215 [208]
[ebuild  NS    ] sys-kernel/vanilla-sources-3.15.7 [3.15.6] USE="-build -deblob -symlink" 
[ebuild     U  ] sys-block/parted-3.2 [3.1-r1]
[ebuild     U  ] app-text/pdfsandwich-0.1.2 [0.0.8]
[ebuild     UD ] net-wireless/bluez-4.101-r9 [5.21-r1] USE="alsa%* gstreamer%* usb%* -hid2hci% -pcmcia% -test-programs%" PYTHON_SINGLE_TARGET="python2_7%*" PYTHON_TARGETS="python2_7%*" 
[ebuild     U  ] net-libs/libpcap-1.6.1-r1 [1.5.3]
[ebuild     U  ] dev-db/postgresql-base-9.3.5 [9.3.4]
[ebuild     U  ] dev-db/postgresql-server-9.3.5 [9.3.4-r1]
[ebuild  rR    ] sci-libs/cbflib-0.9.3.3 
[ebuild   R    ] x11-themes/tango-icon-theme-0.8.90  USE="-minimal%" 
[ebuild     U  ] dev-db/mysql-5.6.19 [5.5.38-r1]
[ebuild     U  ] virtual/mysql-5.6 [5.5]
[ebuild   R    ] app-emulation/qemu-2.0.0-r1  USE="nls%*" 
[ebuild     UD ] media-libs/qt-gstreamer-0.10.3 [1.2.0]
[ebuild     U  ] dev-util/kdevplatform-1.6.0-r1 [1.6.0]
[ebuild  r  U  ] app-emulation/libvirt-1.2.6 [1.2.5]
[ebuild  rR    ] dev-python/libvirt-python-1.2.5 
[ebuild  rR    ] app-emulation/libvirt-glib-0.1.8 
[ebuild  rR    ] sci-mathematics/octave-3.8.1-r1 

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

net-wireless/bluez:0

  (net-wireless/bluez-5.21-r1:0/3::gentoo, installed) pulled in by
    >=net-wireless/bluez-5 required by (gnome-extra/gnome-user-share-3.10.2:0/0::gentoo, installed)
    ^^                   ^                                                                                                                                
    net-wireless/bluez:0/3= required by (media-sound/pulseaudio-5.0-r2:0/0::gentoo, installed)
                      ^^^^^                                                                                                       
    (and 2 more with the same problems)

  (net-wireless/bluez-4.101-r9:0/0::gentoo, ebuild scheduled for merge) pulled in by
    <net-wireless/bluez-5:= required by (net-libs/libpcap-1.6.1-r1:0/0::gentoo, ebuild scheduled for merge)
    ^                   ^ ^                                                                         
...
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2014-07-30 05:43:19 UTC
This is expected, not everything is ported to BlueZ 5.x at the same time. That's why in the profiles that enable USE="bluetooth", the flag is disabled for libpcap specifically:

Enabled here:

http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/profiles/targets/desktop/make.defaults?view=log

Disabled for libpcap here:

http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/profiles/targets/desktop/package.use?r1=1.39&r2=1.40