gtk-engines-pixmap-0.12 code is not AMD64 aware, and crashes out when detecting system type. It looks to be a problem with a guessing function inside of the tarball called ltconfig. The URL provided shows an example of how to fix it, but I am unaware as to whether that is a good fix or bad. Reproducible: Always Steps to Reproduce: 1. Purchase an AMD64 2. Configure Gentoo 3. Try to emerge gtk-engines-pixmap 4. Scream, shout, throw things at the computer 5. Wimper and get drunk Actual Results: Calculating dependencies ...done! >>> emerge (1 of 1) x11-themes/gtk-engines-pixmap-0.12 to / >>> md5 src_uri ;-) gtk-engines_0.12.orig.tar.gz >>> Unpacking source... >>> Unpacking gtk-engines_0.12.orig.tar.gz to /var/tmp/portage/gtk-engines-pixmap-0.12/work >>> Source unpacked. creating cache ./config.cache checking for a BSD compatible install... /bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... yes checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... found checking whether to enable maintainer-specific portions of Makefiles... no checking host system type... Invalid configuration `x86_64-pc-linux-gnu': machine `x86_64-pc' not recognized checking for gcc... gcc checking whether the C compiler (gcc -O2 ) works... yes checking whether the C compiler (gcc -O2 ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for a BSD compatible install... /bin/install -c checking whether make sets ${MAKE}... (cached) yes checking build system type... Invalid configuration `x86_64-pc-linux-gnu': machine `x86_64-pc' not recognized checking for ranlib... ranlib checking for ld used by GCC... /usr/x86_64-pc-linux-gnu/bin/ld checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes updating cache ./config.cache loading cache ./config.cache within ltconfig ltconfig: you must specify a host type if you use `--no-verify' Try `ltconfig --help' for more information. configure: error: libtool configure failed !!! ERROR: x11-themes/gtk-engines-pixmap-0.12 failed. !!! Function econf, Line 365, Exitcode 1 !!! econf failed Expected Results: It should have compiled installed, and I could get my AquaOS stuff back :( joelinux /etc# cat make.conf # These settings were set by the catalyst build script that automatically built this stage CFLAGS="-O2" CHOST="x86_64-pc-linux-gnu" USE="amd64 oss 3dnow apm arts avi berkdb crypt -cups encode foomaticdb gdbm gif gpm gtk gtk2 imlib nogcj -java jpeg kde gnome libg++ libwww mikmod mmx motif mpeg ncurses nls oggvorbis opengl pam pdflib png python -qt quicktime readline sdl slang spell sse ssl tcpd truetype usb X xml2 xmms xv zlib" CXXFLAGS="$CFLAGS" gcc --version gcc (GCC) 3.3.3 20040412 (Gentoo Linux 3.3.3-r6, ssp-3.3.2-2, pie-8.7.6) uname -a Linux joelinux 2.6.2-gentoo-r1 #7 Tue Feb 17 10:19:33 PST 2004 x86_64 4 GNU/Linux
Fixed in CVS, thanks!