Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 75036 - emerge libgnomeprintui fails
Summary: emerge libgnomeprintui fails
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-20 05:06 UTC by Benjamin Budai
Modified: 2004-12-29 10:27 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Output of emerge -u libgnomeprintui (make.out,85.82 KB, text/plain)
2004-12-20 05:11 UTC, Benjamin Budai
Details
Output of emerge info (emerge.info,2.13 KB, text/plain)
2004-12-20 05:12 UTC, Benjamin Budai
Details
Output of attempted emerge of libgnomeprint (error.txt,2.01 KB, text/plain)
2004-12-21 12:09 UTC, Michael Sullivan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Benjamin Budai 2004-12-20 05:06:13 UTC
Doing a emerge -u libgnomeprintui fails with compile/link error.
See attached files for details...
Comment 1 Benjamin Budai 2004-12-20 05:11:29 UTC
Created attachment 46425 [details]
Output of emerge -u libgnomeprintui
Comment 2 Benjamin Budai 2004-12-20 05:12:09 UTC
Created attachment 46426 [details]
Output of emerge info
Comment 3 Mike Gardiner (RETIRED) gentoo-dev 2004-12-20 07:53:02 UTC
/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.
Comment 4 foser (RETIRED) gentoo-dev 2004-12-20 09:09:29 UTC
can you do 'grep "/var/tmp/portage" /usr/lib/*.la' & post the output if any ?
Comment 5 Benjamin Budai 2004-12-21 02:02:51 UTC
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'


Comment 6 foser (RETIRED) gentoo-dev 2004-12-21 06:20:46 UTC
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.
Comment 7 Michael Sullivan 2004-12-21 12:09:54 UTC
Created attachment 46562 [details]
Output of attempted emerge of libgnomeprint
Comment 8 Joe McCann (RETIRED) gentoo-dev 2004-12-21 12:15:12 UTC
comment 7, that isn't the same problem that this report is about. It is also a dupe of bug 41124
Comment 9 Benjamin Budai 2004-12-23 06:09:17 UTC
Adding USE_DESTDIR="1" seems to make no difference :-(
Comment 10 foser (RETIRED) gentoo-dev 2004-12-23 07:35:37 UTC
to *libgnomeprint* right, not libgnomeprintui .. be verbose in your reporting.
Comment 11 Benjamin Budai 2004-12-23 09:25:00 UTC
Sorry. I added USE_DESTDIR="1" to libgnomeprint but mistakenly emerged
libgnomeprintui. Reemerging the libgnomeprint package solved the problem.
Comment 12 foser (RETIRED) gentoo-dev 2004-12-29 10:27:08 UTC
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.