# emerge -pv rpm These are the packages that I would merge, in order: Calculating dependencies ...done! [blocks B ] <app-arch/rpm-4.2.1 (from pkg dev-libs/beecrypt-3.1.0-r2) [ebuild N ] dev-libs/beecrypt-3.1.0-r2 +python 441 kB [ebuild U ] app-arch/rpm-4.2.1 [4.2_pre069] +doc +nls +python 8,251 kB # emerge info Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.5-gentoo) ================================================================= System uname: 2.6.5-gentoo i686 AMD Athlon(TM) XP 2000+ Gentoo Base System version 1.4.9 Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -pipe -march=athlon-xp -fforce-addr -fomit-frame-pointer -falign-functions=4 -mfpmath=sse" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -pipe -march=athlon-xp -fforce-addr -fomit-frame-pointer -falign-functions=4 -mfpmath=sse" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="3dnow X X509 aalib alsa apache2 apm arts avi berkdb bonobo cdr crypt cscope cups curl dga directfb doc dv dvb dvd dvdr encode esd faad fbcon flash foomaticdb gd gdbm ggi gif gimpprint gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile ieee1394 imap imlib innodb ipv6 java jikes joystick jpeg kde kerberos krb4 lcms ldap libg++ libwww linguas_it mad mcal memlimit mikmod mmx mng motif mozilla moznoirc mozp3p mozsvg mpeg mpi mysql ncurses nls nptl odbc offensive oggvorbis opengl oss pam parse-clocks pdflib perl pic png ppds prelude python qt quicktime readline samba scanner sdl skey slang slp snmp socks5 speex spell sse ssl svga tcltk tcpd tetex tiff truetype usb v4l vim-with-x wmf wxwindows x86 xchattext xml xml2 xmms xv xvid yaz zlib"
This isn't a bug per se, but maybe Cretin can explain what happened with beecrypt because I can't remember.
Beecrypt used to a utility library which was installed with and used by rpm. With rpm-4.2, beecrypt was spilt out into a seperate package, so is installed in a seperate ebuild than rpm. So we have both rpm < 4.2 and beecrypt installing the same files, /usr/lib/libbeecrypt.so. It is gentoo policy to make multiple packages NOT install the same files, so each file is provided by one package. Thus beeecrypt and rpm<4.2 must block each other as they provide, rightly, the same file. The fix is to do: emerge -C rpm emerge rpm Closing bug as it is invalid, it is really a portage issuse