This is a fresh install, I can't build libgnomeprintui 1.116 it seems that libtool looks for some libfreetype.la in freetype's compile dir... and of course won't find them there as the compile dir is cleaned after install... and when I set FEATURES=noclean, the lib libtool looks for hasn't been built. libtool wants a .la and only .so of libreetype have been built... libfreetype.la (what libtool needs) can be found in my : /usr/lib/ /var/tmp/portage/freetype-2.1.2-r1/work/objs/.libs/libfreetype.la /var/tmp/portage/freetype-2.1.2-r1/work/objs/libfreetype.la as you saw it is in my /usr/lib, so has been installed and not in my /var/tmp/portage/freetype-2.1.2-r1/image where it should ba as it has been installed... here's the output of the end of the build: (freetype was built successfully) i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/include/libgnomeprint-2.0 -I/usr/include/libart-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/libbonobo-2.0 -I/usr/include/pango-1.0 -I/usr/include/orbit-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/linc-1.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/freetype2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/X11R6/include -DG_LOG_DOMAIN=\"libgnomeprintui\" -DVERSION=\"1.116.0\" -DWE_ARE_LIBGNOMEPRINT_UI -DGNOMELOCALEDIR=\"/usr/share/locale\" -DGNOME_PRINT_LIBDIR=\"/usr/lib/gnome-print\" -DBINDIR=\"/usr/bin\" -DDATADIR=\"/usr/share\" -mcpu=pentium3 -march=pentium3 -O3 -pipe -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -c gnome-print-paper-selector.c -fPIC -DPIC -o .libs/gnome-print-paper-selector.lo i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/include/libgnomeprint-2.0 -I/usr/include/libart-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/libbonobo-2.0 -I/usr/include/pango-1.0 -I/usr/include/orbit-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/linc-1.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/freetype2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/X11R6/include -DG_LOG_DOMAIN=\"libgnomeprintui\" -DVERSION=\"1.116.0\" -DWE_ARE_LIBGNOMEPRINT_UI -DGNOMELOCALEDIR=\"/usr/share/locale\" -DGNOME_PRINT_LIBDIR=\"/usr/lib/gnome-print\" -DBINDIR=\"/usr/bin\" -DDATADIR=\"/usr/share\" -mcpu=pentium3 -march=pentium3 -O3 -pipe -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -c gnome-print-dialog.c -o gnome-print-dialog.o >/dev/null 2>&1 mv -f .libs/gnome-print-dialog.lo gnome-print-dialog.lo cd .. && CONFIG_FILES=libgnomeprintui/libgnomeprintui-2.0.pc CONFIG_HEADERS= /bin/sh ./config.status config.status: creating libgnomeprintui/libgnomeprintui-2.0.pc i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/include/libgnomeprint-2.0 -I/usr/include/libart-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/libbonobo-2.0 -I/usr/include/pango-1.0 -I/usr/include/orbit-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/linc-1.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/freetype2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/X11R6/include -DG_LOG_DOMAIN=\"libgnomeprintui\" -DVERSION=\"1.116.0\" -DWE_ARE_LIBGNOMEPRINT_UI -DGNOMELOCALEDIR=\"/usr/share/locale\" -DGNOME_PRINT_LIBDIR=\"/usr/lib/gnome-print\" -DBINDIR=\"/usr/bin\" -DDATADIR=\"/usr/share\" -mcpu=pentium3 -march=pentium3 -O3 -pipe -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -c gnome-print-paper-selector.c -o gnome-print-paper-selector.o >/dev/null 2>&1 mv -f .libs/gnome-print-paper-selector.lo gnome-print-paper-selector.lo /bin/sh ../libtool --mode=link i686-pc-linux-gnu-gcc -mcpu=pentium3 -march=pentium3 -O3 -pipe -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -o libgnomeprintui-2.la -rpath /usr/lib gnome-print-i18n.lo gnome-print-preview.lo gnome-canvas-hacktext.lo gnome-print-master-preview.lo gnome-font-dialog.lo gnome-printer-dialog.lo gnome-print-copies.lo gnome-print-dialog.lo gnome-print-paper-selector.lo gpaui/libgpaui.la -lgnomeprint-2 -lbonobo-2 -lbonobo-activation -lORBit-2 -lxml2 -lz -llinc -lgthread-2.0 -lpthread -lgnomecanvas-2 -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 grep: /var/tmp/portage/freetype-2.1.2-r1/image/usr/lib/libfreetype.la: No such file or directory sed: can't read /var/tmp/portage/freetype-2.1.2-r1/image/usr/lib/libfreetype.la: No such file or directory libtool: link: `/var/tmp/portage/freetype-2.1.2-r1/image/usr/lib/libfreetype.la' is not a valid libtool archive make[3]: *** [libgnomeprintui-2.la] Error 1 make[3]: Leaving directory `/var/tmp/portage/libgnomeprintui-1.116.0/work/libgnomeprintui-1.116.0/libgnomeprintui' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/libgnomeprintui-1.116.0/work/libgnomeprintui-1.116.0/libgnomeprintui' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/libgnomeprintui-1.116.0/work/libgnomeprintui-1.116.0' make: *** [all-recursive-am] Error 2 !!! ERROR: The ebuild did not complete successfully. !!! Function gnome2_src_compile, Line -5543, Exitcode 2 !!! compile failure
I encountered the same type of problems while installing gnome's control-center-1.4.0.5-r1 which look for gdk-pixbuf-1.0's header in -I/var/tmp/portage/gdk-pixbuf-0.20.0/image//usr/include/gdk-pixbuf-1.0 (line cut from compile process)... also when running gimp, which looks for user_install in /var/tmp/portage/gimp-1.2.3-r2/image//usr/share/gimp/1.2/user_install ... I'll check If I can reproduce the same bugs on another computer... and report theses 2 as separate bugs if it's the case. Arnaud
try and recompile freetype and gdk-pixbuf.
No more traffic. closing