Doing a emerge -u libgnomeprintui fails with compile/link error. See attached files for details...
Created attachment 46425 [details] Output of emerge -u libgnomeprintui
Created attachment 46426 [details] Output of emerge info
/bin/sed: can't read /var/tmp/portage/expat-1.95.8/image/usr/lib/libexpat.la: No such file or directory libtool: link: `/var/tmp/portage/expat-1.95.8/image/usr/lib/libexpat.la' is not a valid libtool archive hrmm, shouldn't be looking in the temporary directory for that.
can you do 'grep "/var/tmp/portage" /usr/lib/*.la' & post the output if any ?
Here is the output you asked for: root # grep "/var/tmp/portage/" /usr/lib/*.la /usr/lib/libaviplay.la:dependency_libs=' -L/usr/i686-pc-linux-gnu/bin -L/usr/i686-pc-linux-gnu/lib -L/usr/lib/gcc-lib/i686-pc-linux-gnu/../../../i686-pc-linux-gnu/lib /usr/lib/libSDL.la -L/usr/X11R6/lib /usr/lib/libasound.la /usr/lib/libaa.la -lncurses -lgpm -lSM -lICE -lXinerama -lXv -lXxf86vm -lXxf86dga -lXi -lXext -lX11 -lXft /usr/lib/libfontconfig.la /usr/lib/libfreetype.la -lz /var/tmp/portage/expat-1.95.8/image//usr/lib/libexpat.la -lXrender -lpthread -lnsl -ldl /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la' /usr/lib/libdb-4.1.la:libdir='/var/tmp/portage/db-4.1.25_p1-r4/image//usr/lib' /usr/lib/libdb_cxx-4.1.la:libdir='/var/tmp/portage/db-4.1.25_p1-r4/image//usr/lib' /usr/lib/libdb_java-4.1.la:libdir='/var/tmp/portage/db-4.1.25_p1-r4/image//usr/lib' /usr/lib/libgnomeprint-2-2.la:dependency_libs=' /usr/lib/libart_lgpl_2.la /usr/lib/libpangoft2-1.0.la /usr/lib/libpango-1.0.la /usr/lib/libgobject-2.0.la /usr/lib/libgmodule-2.0.la /usr/lib/libglib-2.0.la -ldl /usr/lib/libxml2.la -lpthread -lm /usr/lib/libfontconfig.la /usr/lib/libfreetype.la /var/tmp/portage/expat-1.95.8/image/usr/lib/libexpat.la -lz'
can you add USE_DESTDIR="1" to the libgnomeprint ebuild & rebuild it please, see if that helps. CC-ing maintainers that should use 'make DESTDIR=${D} install' in their ebuilds instead of einstall if possible : db & expat.
Created attachment 46562 [details] Output of attempted emerge of libgnomeprint
comment 7, that isn't the same problem that this report is about. It is also a dupe of bug 41124
Adding USE_DESTDIR="1" seems to make no difference :-(
to *libgnomeprint* right, not libgnomeprintui .. be verbose in your reporting.
Sorry. I added USE_DESTDIR="1" to libgnomeprint but mistakenly emerged libgnomeprintui. Reemerging the libgnomeprint package solved the problem.
added USE_DESTDIR to 2.8.2, that should fix this. @ CC-ed devs : please take a look at comment #6 : fix db & expat ebuilds.