The problem exists (so far) when I try to emerge: dev-php/php-5.0.3-r1 (same happens with 4.3.10 and .11), net-www/apache-2.0.52-r1, dev-python/python-fchksum-1.7.1 and media-libs/tunepimp-0.3.0-r1. Reproducible: Always Steps to Reproduce: 1. emerge -av php apache python-fchksum tunepimp Actual Results: emerge fails with the following message (I couldn't find an error message higher up) making executable: /usr/lib/libphp5.so !!! ERROR: dev-php/php-5.0.3-r1 failed. !!! Function dyn_install, Line 1129, Exitcode 0 !!! File /var/tmp/portage/php-5.0.3-r1/image///usr/lib/libphp5.so matches a file type that is not allowed in /usr/lib I used file on the files that portage complains about: ELF 64-bit LSB shared object, AMD x86-64, version 1 (SYSV), stripped On a sidenote, when I try to use subversion I get an error that might be related: bash-2.05b$ svn checkout bla.com svn: symbol lookup error: /usr/lib64/libaprutil-0.so.0: undefined symbol: gdbm_errno emerge info: Portage 2.0.51.19 (default-linux/amd64/2005.0, gcc-3.4.3, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r6 x86_64) ================================================================= System uname: 2.6.11-gentoo-r6 x86_64 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Apr 12 2005, 00:08:38)] 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-r7 sys-devel/libtool: 1.5.14 virtual/os-headers: 2.6.8.1-r4 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CFLAGS="-march=athlon64 -O2 -pipe" CHOST="x86_64-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/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon64 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks multilib-strict sandbox strict userpriv usersandbox" GENTOO_MIRRORS="ftp://mirrors.blueyonder.co.uk/mirrors/gentoo/ ftp://ftp.mirrorservice.org/sites/www.ibiblio.org/gentoo/ http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="amd64 X aac aalib acpi alsa apache2 bash-completion berkdb bitmap-fonts cdr crypt dba dga directfb divx4linux dvd dvdr emul-linux-x86 fam flac font-server fortran gd gdbm gif gnome gpm gstreamer gtk gtk2 imagemagick imlib java javascript jp2 jpeg junit kde libwww lzw lzw-tiff memlimit motif mozilla mp3 mpeg mysql ncurses nls nptl offensive ogg opengl openssl pam pcre pdflib perl php plotutils png python qt readline sdl sharedext sharedmem slang spell ssl symlink tcltk tcpd tiff truetype truetype-fonts type1-fonts unicode usb userlocales vorbis xml2 xmms xpm xrandr xv xvid zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
The subversion problem is completely another problem, just re-emerge it. To force
The subversion problem is completely another problem, just re-emerge it. To force emerging of packages which has this error, just use FEATURES="-multilib-strict" (they should be quite all fixed on ~amd64).
My bad, but it'd be helpful if the error message could be a bit more obvious ;) I'll try ~amd64 next, I'll report any packages that still fail here.
tunepimp works fine, and php has a seperate bug -> closing