While trying to emerge -u world, fam-2.7.0 was emerged. It fails with the following output: mv -f .libs/fam.lo fam.lo mv -f Client.o .libs/Client.lo g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DFAM_CONF=\"/etc/fam.conf\" -march=athlon-xp -O3 -pipe -c Client.c++ -MT Client.lo -MD -MP -MF .deps/Client.TPlo >/dev/null 2>&1 2.mv -f .libs/Client.lo Client.lo /bin/sh ../libtool --mode=link g++ -march=athlon-xp -O3 -pipe -o libfam.la -rpath /usr/lib -export-symbols fam.sym Client.lo fam.lo -lstdc++ -lrpcsvc rm -fr .libs/libfam.la .libs/libfam.* .libs/libfam.* 7g++ "{ global:" > .libs/libfam.ver g++: { global:: No such file or directory g++: no input files make[2]: *** [libfam.la] Error 1 make[2]: Leaving directory `/var/tmp/portage/fam-2.7.0/work/fam-2.7.0/lib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/fam-2.7.0/work/fam-2.7.0' make: *** [all] Error 2 !!! ERROR: app-admin/fam-2.7.0 failed. !!! Function src_compile, Line 418, Exitcode 2 !!! emake failed emerge info: Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.1-gentoo) ================================================================= System uname: 2.6.1-gentoo i686 AMD Athlon(tm) XP 2800+ Gentoo Base System version 1.4.3.10p1 distcc 2.11.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] Autoconf: sys-devel/autoconf-2.58 Automake: sys-devel/automake-1.7.7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -pipe" 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="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X Xaw3d aalib aavm acpi alsa apm arts avi berkdb bonobo cdr crypt cups dvd emacs encode esd ethereal foomaticdb gd gdbm gif gnome gpm gtk gtk2 gtkhtml guile imlib ipv6 java jpeg kde libg++ libwww mad mikmod mmx motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell sse ssl svga tcltk tcpd tetex tiff truetype usb wmf x86 xml xml2 xmms xosd xv zlib" This bug does not seem to be related to bug #35307 Running libtool version: ltmain.sh (GNU libtool) 1.4.3 (1.922.2.111 2002/10/23 02:54:36) not sure if I should upgrade libtool, as per bug #41078, or download a modified ebuild.
The modified ebuild of bug #41078 works well. Basically, just remove the src_unpack section and its all good.