make[4]: Entering directory `/var/tmp/portage/control-center-1.4.0.4/work/control-center-1.4.0.4/capplets/file-types' /bin/sh ../../libtool --mode=link gcc -I/usr/include/gdk-pixbuf-1.0 -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include-mcpu=i686 -march=i686 -O3 -pipe -I/usr/include/gdk-pixbuf-1.0 -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -Wall -Wunused -o file-types-capplet file-types-capplet.o file-types-capplet-dialogs.o file-types-icon-entry.o ../../control-center/libcapplet.la -L/usr/lib -lORBitCosNaming -lORBit -lIIOP -lORBitutil -lglib -lm -L/usr/lib -lgnomevfs -L/usr/lib -lxml -lz -L/usr/lib -loaf -lORBitCosNaming -lORBit -lIIOP -lORBitutil -lglib -lm -rdynamic -L/usr/lib -L/usr/X11R6/lib -lgconf-gtk-1 -lgconf-1 -loaf -lORBitCosNaming -lORBit -lIIOP -lORBitutil -lgtk -lgdk -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm -L/usr/lib -rdynamic -lgmodule -lgthread -lglib -lpthread -ldl -rdynamic -L/usr/lib -L/usr/X11R6/lib -lgdk_pixbuf -lgtk -lgdk -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm libuuid/libuuid.a libtool: link: warning: library `/usr/lib/libgconf-gtk-1.la' was moved. libtool: link: warning: library `/usr/lib/libgconf-1.la' was moved. libtool: link: cannot find the library `/var/tmp/portage/gconf-1.0.8/image//usr/lib/libgconf-gtk-1.la' make[4]: *** [file-types-capplet] Error 1 make[4]: Leaving directory `/var/tmp/portage/control-center-1.4.0.4/work/control-center-1.4.0.4/capplets/file-types' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/control-center-1.4.0.4/work/control-center-1.4.0.4/capplets/file-types' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/control-center-1.4.0.4/work/control-center-1.4.0.4/capplets' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/control-center-1.4.0.4/work/control-center-1.4.0.4' make: *** [all-recursive-am] Error 2 !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line 17, Exitcode 2 !!! (no error message) !!! emerge aborting on /usr/portage/gnome-base/control-center/control-center-1.4.0.4.ebuild . beast root #
beast lib # grep -e '/var/tmp/portage' *.la libgconf-1.la:libdir='/var/tmp/portage/gconf-1.0.8/image//usr/lib' libgconf-gtk-1.la:libdir='/var/tmp/portage/gconf-1.0.8/image//usr/lib'
I missed this before (didn't realize it was also part of the problem) beast lib # grep -e '/var/tmp/portage' *.la libgnomevfs.la:dependency_libs=' -L/usr/lib -ldl /usr/lib/libgthread.la -lpthread -ldl -lglib -lm -lm -lglib -lm -ldl -lglib -lm -lm /usr/lib/libxml.la -lncurses -lz -lz -lz -L/usr/X11R6/lib /var/tmp/portage/gconf-1.0.8/image//usr/lib/libgconf-gtk-1.la -lglib -lm -lglib -lm -lm -lglib -lm -lgmodule -lglib -lm -ldl -lm /var/tmp/portage/gconf-1.0.8/image//usr/lib/libgconf-1.la -lglib -lglib -lm -ldl /usr/lib/liboaf.la -lglib -lm -ldl /usr/lib/libpopt.la /usr/lib/libORBitCosNaming.la /usr/lib/libORBit.la -lglib -lm /usr/lib/libIIOP.la /usr/lib/libORBitutil.la /usr/lib/libgtk.la -lgmodule -lglib -ldl -lm /usr/lib/libgdk.la -lgmodule -lglib -ldl -lm /usr/lib/libgmodule.la -ldl /usr/lib/libglib.la -ldl -lXi -lXext -lX11 -lm -lssl -lcrypto -ldl -lrt'
Interesting. It appears that control-center tries to /var/tmp/portage/gconf-1.0.8/image//usr/lib/libgconf-gtk-1.la, which shouldn't happen. I've reinstalled gnome about ten times over the last several days, and I haven't had this problem. *Sigh* See what happens if you emerge --unmerge --all `/usr/lib/portage/bin/pkglist | grep gnome` && emerge gnome.