Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 36754 - gnome-base/gnome-desktop-2.4.1.1 breaks when trying to emerge on libjpeg.la
Summary: gnome-base/gnome-desktop-2.4.1.1 breaks when trying to emerge on libjpeg.la
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo Linux Gnome Desktop Team
URL: http://happiland.2y.net/code/gnomebug...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-12-29 13:09 UTC by Mischa
Modified: 2004-02-29 08:35 UTC (History)
0 users

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


Attachments
The entire output of "emerge gnome" (Saved Emerge Output.txt,30.83 KB, text/plain)
2003-12-29 22:20 UTC, Mischa
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mischa 2003-12-29 13:09:54 UTC
When I type emerge gnome, after a while compilation breaks with errors relating to "libjpeg.la". The first error is 

grep: /var/tmp/portage/jpeg-6b-r3/image/usr/lib/libjpeg.la: No such file or directory

Then similar errors for sed and libtool, then:

!!! ERROR: gnome-base/gnome-desktop-2.4.1.1 failed.
!!! Function gnome2_src_compile, Line 39, Exitcode 2
!!! compile failure

See the URL for more details.

Reproducible: Always
Steps to Reproduce:
1. Emerge gnome
Actual Results:  
See URL

Expected Results:  
Emerge gnome and all dependencies

happiland root # emerge info
Portage 2.0.49-r18 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.4.20-gentoo-r9)
============================================================
=====
System uname: 2.4.20-gentoo-r9 i586 AMD-K6(tm) 3D+ Processor
Gentoo Base System version 1.4.3.8p1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -mcpu=i686 -funroll-loops -pipe"
CHOST="i586-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 /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O3 -mcpu=i686 -funroll-loops -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=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X apm arts avi berkdb crypt cups encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 
imap imlib java jpeg kde libg++ libwww mad maildir mikmod motif mozilla mpeg mysql ncurses 
nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sasl sdl slang spell ssl 
svga tcltk tcpd truetype x86 xml2 xmms xv zlib"
Comment 1 Mike Gardiner (RETIRED) gentoo-dev 2003-12-29 18:28:39 UTC
Please attach a full build log from an 'emerge =gnome-desktop-2.4.1.1', so we can get a better look at what/where is breaking. Thanks.
Comment 2 Mischa 2003-12-29 22:20:28 UTC
Created attachment 22833 [details]
The entire output of "emerge gnome"

Here's the entire build thing
Comment 3 foser (RETIRED) gentoo-dev 2003-12-30 04:56:35 UTC
some lib got the wrong path for libjpeg . try recompiling media-libs/jpeg for a start .
Comment 4 Mischa 2003-12-31 13:31:52 UTC
I recompiled the jpeg library, twice. Didn't help.
Comment 5 Mischa 2003-12-31 16:30:22 UTC
I decided to try and emerge KDE instead. I got the same error when it tried to emerge media-libs/xine-lib-1_rc3-r1, on function src_compile, Line 124, exitcode 2.
Comment 6 foser (RETIRED) gentoo-dev 2004-01-03 10:40:42 UTC
well if its not jpeg itself, some other lib got the wrong path.

Try 'grep -r libjpeg /usr/lib/*.la' and see if it has any ouput.
Comment 7 Mischa 2004-02-08 10:44:46 UTC
happiland root # grep -r libjpeg /usr/lib/*.la
/usr/lib/libImlib.la:dependency_libs=' /var/tmp/portage/jpeg-6b-r3/image/usr/lib/libjpeg.la -ltiff /usr/lib/libungif.la -L/usr/X11R6/lib -lX11 -lpng -lz -lm -lSM -lICE -lXext'
/usr/lib/libgnomeui-2.la:dependency_libs=' /usr/lib/libbonoboui-2.la -L/usr/lib -L/usr/X11R6/lib -lX11 /usr/lib/libgnomecanvas-2.la /usr/lib/libgnome-2.la /usr/lib/libesd.la /usr/lib/libaudiofile.la /usr/lib/libart_lgpl_2.la /usr/lib/libpangoft2-1.0.la /usr/lib/libgtk-x11-2.0.la /usr/lib/libgdk-x11-2.0.la /usr/lib/libatk-1.0.la /usr/lib/libgdk_pixbuf-2.0.la /usr/lib/libpangoxft-1.0.la /usr/lib/libpangox-1.0.la /usr/lib/libbonobo-2.la /usr/lib/libgnomevfs-2.la /usr/lib/libxml2.la -lz -lssl -lcrypto -lrt /usr/lib/libbonobo-activation.la /usr/lib/libORBitCosNaming-2.la /usr/lib/libgconf-2.la /usr/lib/libORBit-2.la /usr/lib/libgthread-2.0.la -lpthread -lm /usr/lib/libpango-1.0.la /usr/lib/libgobject-2.0.la /usr/lib/libgmodule-2.0.la -ldl /usr/lib/libglib-2.0.la /var/tmp/portage/jpeg-6b-r3/image/usr/lib/libjpeg.la -lSM -lICE /usr/lib/libpopt.la'
/usr/lib/libgtkxmhtml.la:dependency_libs=' -lXpm /var/tmp/portage/jpeg-6b-r3/image/usr/lib/libjpeg.la -lpng -lz -lSM -lICE -L/usr/lib -L/usr/X11R6/lib /usr/lib/libgtk.la -lm /usr/lib/libgdk.la /usr/lib/libgmodule.la /usr/lib/libglib.la -ldl -lXi -lXext -lX11'
/usr/lib/libimlib-jpeg.la:dependency_libs=' /var/tmp/portage/jpeg-6b-r3/image/usr/lib/libjpeg.la /usr/lib/libgdk_imlib.la -L/usr/lib /usr/lib/libgmodule.la /usr/lib/libglib.la -ldl -lSM -lICE -lXext -L/usr/X11R6/lib'
/usr/lib/libjpeg.la:# libjpeg.la - a libtool library file
/usr/lib/libjpeg.la:library_names='libjpeg.so.62.0.0 libjpeg.so.62 libjpeg.so'
/usr/lib/libjpeg.la:old_library='libjpeg.a'
/usr/lib/libjpeg.la:# Version information for libjpeg.
/usr/lib/libmng.la:dependency_libs=' -lz -lm /var/tmp/portage/jpeg-6b-r3/image//usr/lib/libjpeg.la'
Comment 8 Spider (RETIRED) gentoo-dev 2004-02-08 12:09:31 UTC
rebuild the files owning theese :
/usr/lib/libmng.la
/usr/lib/libImlib.la
/usr/lib/libgtkxmhtml.la
/usr/lib/libgnomeui-2.la

And your problem should dissapear (qpkg -f /where/is/a/file ) to find the owner of said file.

Comment 9 foser (RETIRED) gentoo-dev 2004-02-29 08:35:14 UTC
likely non-reproducable problem

no reply to our solution, assuming it worked (?)