The ebuild contains a limitation to to MAXKDEVER=3.5.5 which is causing the problem. Reproducible: Always Steps to Reproduce: 1. emerge --sync 2. emerge --puvD world 3. Actual Results: These are the packages that would be merged, in order: Calculating world dependencies / !!! Multiple versions within a single package slot have been !!! pulled into the dependency graph: ('ebuild', '/', 'kde-base/kdelibs-3.5.5-r7', 'merge') pulled in by ('ebuild', '/', 'kde-base/dcopperl-3.5.0', 'nomerge') ('ebuild', '/', 'kde-base/kdelibs-3.5.6', 'nomerge') pulled in by ('ebuild', '/', 'kde-base/qtruby-3.5.6', 'nomerge') ('ebuild', '/', 'kde-base/korundum-3.5.6', 'nomerge') ('ebuild', '/', 'kde-base/smoke-3.5.6', 'nomerge') ('ebuild', '/', 'kde-base/kdenetwork-filesharing-3.5.6', 'nomerge') Expected Results: Normal merge Portage 2.1.2-r4 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.19-gentoo-r4 x86_64) ================================================================= System uname: 2.6.19-gentoo-r4 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ Gentoo Base System version 1.12.9 Timestamp of tree: Sat, 27 Jan 2007 14:01:01 +0000 ccache version 2.4 [enabled] dev-java/java-config: 1.3.7, 2.0.31-r3 dev-lang/python: 2.4.4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r6 sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.19.2-r1 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -pipe -O2" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /var/bind" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=k8 -pipe -O2" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache confcache distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/" LANG="de_DE.UTF-8" LC_ALL="de_DE.UTF-8" LINGUAS="de en" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X a52 aac acl acpi aiglx alsa amd64 apache2 arts asf audiofile avi berkdb bitmap-fonts bzip2 cairo cdparanoia cdr cli cracklib crypt cscope css ctype cups curl curlwrappers dba dbm dbus dga dio divx4linux djbfft dlloader dri dts dv dvd dvdr dvdread eds emboss emu-linux-x86 encode esd exif expat fam fame ffmpeg firefox flac flatfile fontconfig foomaticdb fortran ftp gcj gd gdbm ggi gif glitz glut gnome gnutls gphoto2 gpm gs gstreamer gtk gtk2 gtkhtml hal iconv ieee1394 imagemagick imlib ipv6 isdnlog jack java javascript jbig jpeg jpeg2k kde kdeenablefinal lcms ldap libg++ libwww lirc lm_sensors lzo mad matroska mbox mhash mikmod mime mjpeg mmap mng motif mp3 mp4 mpeg musepack mysql ncurses nls nptl nptlonly nvidia offensive ogg oggvorbis opengl oss pam pcre pdf pdflib perl php plotutils png posix ppds pppd python qt qt3 qt4 quicktime readline reflection rle samba sasl sdl session sharedext sharedmem slp sndfile sockets sox speex spell spl ssl svg swat symlink sysvipc szip tcltk tcpd tetex theora threads tidy tiff transcode truetype truetype-fonts type1 type1-fonts udev unicode usb v4l v4l2 vcd vorbis wifi wmf x264 xface xine xinerama xinetd xml xml2 xmlrpc xorg xpm xsl xv xvid xvmc yv12 zlib" ALSA_CARDS="emu10k1,via82xx,bt87x" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de en" LIRC_DEVICES="hauppauge" USERLAND="GNU" VIDEO_CARDS="nvidia nv v4l" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS Increasing the MAXKDEVER var to 3.5.6 seems to solves the problem. There shouldn't be any visible difference for dcopperl between 3.5.5 and 3.5.6.
I've bumped it to 3.5.6 even if there are no differences, so that it does not require the tarballs of the oldest kde, and this should fix it. Thanks for reporting.