Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 7488

Summary: libglade-0.17-r6 needs libdb1
Product: Gentoo Linux Reporter: Rumba <david>
Component: New packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: 1.2   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Rumba 2002-09-04 19:58:37 UTC
When emerging ogle-gui the ebuild of libglade fails because libglade cannot 
link to libd 
 
/bin/sh ../libtool --mode=link i686-pc-linux-gnu-gcc  -march=i686 -O3 -pipe 
-Wall -Wunused    -o libglade-gnome.la -rpath /usr/lib -version-info 4:2:4 
glade-gnome.lo -rdynamic -L/usr/lib -L/usr/X11R6/lib -rdynamic -lgnomeui 
-lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -ldl -lXi -lXext -lX11 
-lgnome -lgnomesupport -lesd -laudiofile -lm -ldb1 -lglib -L/usr/lib -lxml -lz 
(cd .libs && rm -f libglade.la && ln -s ../libglade.la libglade.la) 
rm -fr .libs/libglade-gnome.la .libs/libglade-gnome.* .libs/libglade-gnome.* 
i686-pc-linux-gnu-gcc -shared  glade-gnome.lo  -L/usr/lib -L/usr/X11R6/lib 
/usr/lib/libgnomeui.so /usr/lib/libart_lgpl.so /usr/lib/libgdk_imlib.so -lSM 
-lICE /usr/lib/libgtk.so /usr/lib/libgdk.so /usr/lib/libgmodule.so -ldl -lXi 
-lXext -lX11 /usr/lib/libgnome.so /usr/lib/libgnomesupport.so 
/usr/lib/libesd.so /usr/lib/libaudiofile.so -lm -ldb1 /usr/lib/libglib.so 
/usr/lib/libxml.so -lz  -Wl,-soname -Wl,libglade-gnome.so.0 -o 
.libs/libglade-gnome.so.0.4.2 
/usr/i686-pc-linux-gnu/bin/ld: cannot find -ldb1 
collect2: ld returned 1 exit status 
make[2]: *** [libglade-gnome.la] Error 1 
make[2]: Leaving directory 
`/var/tmp/portage/libglade-0.17-r6/work/libglade-0.17/glade' 
make[1]: *** [all-recursive] Error 1 
make[1]: Leaving directory 
`/var/tmp/portage/libglade-0.17-r6/work/libglade-0.17' 
make: *** [all] Error 2 
 
!!! ERROR: The ebuild did not complete successfully. 
!!! Function src_compile, Line 3022, Exitcode 2 
!!! (no error message)
Comment 1 Spider (RETIRED) gentoo-dev 2002-09-05 08:51:34 UTC
Have you cleaned out packages lately?
that library is part of sys-libs/db-1.85-r1 , a core package which should have
been installed in previous step (its not libglade that requires it, but one of
libglades dependencies)


This tends to dissapear when one finds db-1.85 db-3.2  and db-4 installed in a
system. :)