mergeing kde-3.4_beta2 today, at least kdelibs are going in / not in /usr/kde/3.4/ as expected. some examples: >>> /include/kextsock.h >>> /include/ksslcertificatehome.h >>> /include/krecentdocument.h >>> /include/kcolordrag.h >>> /include/kaction.h >>> /include/klargefile.h >>> /include/kextendedsocket.h >>> /bin/kfmexec -> kioexec >>> /lib/libkabc_ldapkio.so -> libkabc_ldapkio.so.1.0.0 >>> /lib/libkdeprint.so.4 -> libkdeprint.so.4.2.0 >>> /lib/libkjava.so -> libkjava.so.1.0.0 >>> /lib/libkabc_file.so -> libkabc_file.so.1.0.0 >>> /lib/libkdesu.so.4 -> libkdesu.so.4.2.0 >>> /lib/libkio.so -> libkio.so.4.2.0 >>> /lib/libkresources.so.1 -> libkresources.so.1.2.0 ls -la /bin/dcop -rwxr-xr-x 1 root root 126648 Feb 9 14:26 /bin/dcop Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.51-r15 (default-linux/x86/2004.2/gcc34, gcc-3.4.3, glibc-2.3.4.20040808-r1, 2.6.10-gentoo-r6 i686) ================================================================= System uname: 2.6.10-gentoo-r6 i686 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 9 2005, 11:23:45)] ccache version 2.3 [enabled] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=k8 -O3 -pipe -ftracer -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /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="-march=k8 -O3 -pipe -ftracer -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distcc distlocks sandbox sfperms" GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://pandemonium.tiscali.de/pub/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/kde-metaebuilds" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 3dfx 3dnow 3dnowex X X509 aac acpi acpi4linux alsa amd apache2 apm arts artswrappersuid avi bash-completion berkdb bitmap-fonts bluetooth bzlib cddb cdr cdrom chroot codecs composite crypt cscope cups dga dio divx divx4linux dmx dri dv dvd dvdr dvdread encode esd ethereal exif faac faad fam fbcon ffmpeg flac font-server foomaticdb fortran ftp gd gif gimp gimpprint gnokii gnome gphoto2 graphviz gs gtk gtk2 hbci idea imagemagick imap imlib imlib2 ipv6 irda irmc java jit jpeg jpeg2k kde kdeenablefinal kdexdeltas libg++ libwww lm_sensors lufsusermount lzo lzw lzw-tiff mad maildir mcal mikmod mime mjpeg mmx mmx2 mng monkey motif moznocompose moznoirc mozsvg mozxmlterm mp3 mpeg mpeg4 mplayer ncurses nls nntp no-old-linux nptl nvidia odbc oggvorbis ooo-kde openal opengl pam pcre pda pdf pdflib pear-db pic png ppds procmail python qt quicktime rdesktop readline recode samba scanner sdl session skey slang smime spamassassin spell sse sse2 ssl svg svga tcltk tcpd tetex tga theora threads tiff transcode truetype truetype-fonts type1-fonts usb v4l v4l2 vim-with-x wmf xine xinerama xml xml2 xmms xosd xpm xprint xv xvid xvmc yv12 zlib linguas_de" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
I found the reason: I had an older kde.eclass file in PORTDIR_OVERLAY. (older splited-eubilds-tarball) Maybe one should get informed to delete such stuff ? Maybe a short post to the metaebuilds list ?
Felix: While it works to a degree, "overloading" eclasses via overlay directories is not supported. Always rename them and keep depending ebuilds modified in your overlay as well.