[11:18:45 root@nbmkyral kio-locate]# emerge -uavtDN kio-locate These are the packages that would be merged, in reverse order: Calculating dependencies... done! [nomerge ] kde-misc/kio-locate-0.4.5 USE="xinerama -arts -debug" [nomerge ] kde-base/kdelibs-9999.4 USE="acl alsa bzip2 fam mmx nls openexr opengl pcre semantic-desktop spell sse sse2 ssl -3dnow (-altivec) -bindist -debug -doc -htmlhandbook -jpeg2k -kerberos -test -zeroconf" [1] [nomerge ] app-misc/strigi-9999 USE="clucene dbus qt4 -debug -hyperestraier -inotify -java -log -sqlite -test" [1] [ebuild U ] media-gfx/exiv2-0.16 [0.15-r1] USE="nls unicode zlib -doc -examples% -xmp%" LINGUAS="-de -es -fi -fr -pl -ru" 1,555 kB [ebuild N ] sys-apps/slocate-3.1-r1 37 kB [nomerge ] net-print/foomatic-filters-ppds-20070501 [nomerge ] net-print/foomatic-filters-3.0.20070501 USE="cups" [nomerge ] net-print/cups-1.3.5 USE="X acl dbus jpeg ldap nls pam perl png ppds python samba ssl tiff -avahi -java -kerberos -php -slp -static -zeroconf" LINGUAS="-de -en -es -et -fr -he -it -ja -pl -sv -zh_TW" [ebuild U ] x11-misc/xdg-utils-1.0.2-r1 [1.0.2] USE="-doc" 0 kB [nomerge ] kde-misc/kio-locate-0.4.5 USE="xinerama -arts -debug" [nomerge ] x11-libs/qt-3.3.8-r4 USE="cups doc examples gif ipv6 mysql opengl xinerama -debug (-firebird) -immqt -immqt-bc -nas -nis -odbc -postgres -sqlite" [nomerge ] dev-db/mysql-5.0.54 USE="berkdb perl ssl -big-tables -cluster -debug -embedded -extraengine -latin1 -max-idx-128 -minimal (-selinux) -static" [nomerge ] dev-perl/DBD-mysql-4.00.5 [nomerge ] dev-perl/DBI-1.601 [nomerge ] virtual/perl-Sys-Syslog-0.18 [nomerge ] perl-core/Sys-Syslog-0.18 [nomerge ] dev-lang/perl-5.8.8-r4 USE="berkdb gdbm -build -debug -doc -ithreads -perlsuid" [ebuild U ] sys-libs/gdbm-1.8.3-r4 [1.8.3-r3] USE="berkdb" 0 kB [blocks B ] sys-apps/rlocate (is blocking sys-apps/slocate-3.1-r1) [blocks B ] sys-apps/slocate (is blocking sys-apps/rlocate-0.5.6) Total: 4 packages (3 upgrades, 1 new, 2 blocks), Size of downloads: 1,592 kB Portage tree and overlays: [0] /usr/portage [1] /usr/portage/local/layman/kde !!! Error: The above package list contains packages which cannot be installed !!! at the same time on the same system. For more information about Blocked Packages, please refer to the following section of the Gentoo Linux x86 Handbook (architecture is irrelevant): http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked Reproducible: Always Steps to Reproduce: 1. emerge -uavtDN kio-locate Actual Results: [blocks B ] sys-apps/rlocate (is blocking sys-apps/slocate-3.1-r1) [blocks B ] sys-apps/slocate (is blocking sys-apps/rlocate-0.5.6) Expected Results: The slocate is not forced to install.
sys-apps/rlocate was package.masked recently (see bug 207421). kde-misc/kio-locate depends on either of sys-apps/slocate, sys-apps/rlocate or sys-apps/mlocate. If you want portage to pick up rlocate, you'll have to either - unmask it, otherwise portage will try to emerge slocate (the first of the 3 alternatives listed). - unmerge it, and emerge slocate or mlocate. So this is not a bug. :)