Hi, The use flags of net-misc/iputils-20151218 have been change to add arping by default. This flags is conflicting with net-analyzer/arping-2.17, but app-emulation/ganeti-2.15.2-r5 depends of this package. regis ~ # emerge -va --update --newuse --deep --with-bdeps\=y @world && etc-update && emerge -a --depclean --with-bdeps\=y && eix-test-obsolete These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] net-misc/iputils-20151218::gentoo USE="arping* ipv6 ssl -SECURITY_HAZARD -caps -clockdiff -doc -filecaps -gcrypt -idn (-libressl) -rarpd -rdisc -static -tftpd -tracepath -traceroute" 0 KiB [ebuild NS ] sys-kernel/gentoo-sources-4.9.34:4.9.34::gentoo [4.9.16:4.9.16::gentoo] USE="symlink -build -experimental" 0 KiB [ebuild U ] sys-apps/texinfo-6.3::gentoo [6.1::gentoo] USE="nls -static" 0 KiB [blocks B ] net-misc/iputils[arping(+)] ("net-misc/iputils[arping(+)]" is blocking net-analyzer/arping-2.17) Total: 3 packages (1 upgrade, 1 in new slot, 1 reinstall), Size of downloads: 0 KiB Conflict: 1 block (1 unsatisfied) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (net-analyzer/arping-2.17:2/2::gentoo, installed) pulled in by net-analyzer/arping required by (app-emulation/ganeti-2.15.2-r5:0/0::gentoo, installed) (net-misc/iputils-20151218:0/0::gentoo, ebuild scheduled for merge) pulled in by net-misc/iputils required by @system For more information about Blocked Packages, please refer to the following section of the Gentoo Linux x86 Handbook (architecture is irrelevant): https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages regis ~ # emerge -vac net-analyzer/arping Calculating dependencies... done! net-analyzer/arping-2.17 pulled in by: app-emulation/ganeti-2.15.2-r5 requires net-analyzer/arping >>> No packages selected for removal by depclean Packages installed: 544 Packages in world: 40 Packages in system: 44 Required packages: 544 Number removed: 0 It might be a good idea to change the dependencies of app-emulation/ganeti-2.15.2-r5 to reflect this change. Thanks, -- alarig
Created attachment 496428 [details, diff] Fix arping dependency in ganeti-2.15.2-r6.ebuild Yes, that dependency should really be `net-misc/iputils[arping]` instead of `net-analyzer/arping`. The ganeti INSTALL file explicitly says it should be arping from iputils: http://git.ganeti.org/?p=ganeti.git;a=blob_plain;f=INSTALL;hb=refs/tags/v2.15.2 And in the file `tools/master-ip-setup` the command is `arping`, see http://git.ganeti.org/?p=ganeti.git;a=blob_plain;f=tools/master-ip-setup;hb=refs/tags/v2.15.2 but the package `net-analyzer/arping` installs the command `/usr/sbin/arping2`.
Fixed long time ago