Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 28221 - emerge xfce-base/xffm-3.99.3 failed because of /usr/lib/libdbh.so not found
Summary: emerge xfce-base/xffm-3.99.3 failed because of /usr/lib/libdbh.so not found
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Brad Cowan (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-09-08 15:45 UTC by guillaume
Modified: 2003-09-24 10:16 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description guillaume 2003-09-08 15:45:16 UTC
i got this output when i try a :
emerge -u xffm

gcc -march=athlon-mp -O3 -pipe -o .libs/xffm xffm-add_file.o xffm-add_folder.o
xffm-add_node_contents.o xffm-aux.o xffm-glade_gui.o xffm-callbacks.o
xffm-mcs-manager.o xffm-treestore.o xffm-treeview.o xffm-main.o xffm-widgets.o
-Wl,-R/usr/lib -pthread -Wl,--export-dynamic -Wl,--export-dynamic 
../libs/.libs/libxffm.so ../libs/.libs/libxffm_actions.so
../libs/.libs/libxffm_calls.so ../libs/.libs/libxffm_tubo.so
../libs/.libs/libxffm_fstab.so ../libs/.libs/libxffm_apps.so
../libs/.libs/libxffm_book.so ../libs/.libs/libxffm_fgr.so
../smb/.libs/libxffmsmb.so ./.libs/libgladesupport.a /usr/lib/libdbh.so
/usr/lib/libgthread-2.0.so -L/usr/X11R6/lib /usr/lib/libxfce4mcs-client.so
/usr/lib/libxfcegui4.so -lSM -lICE -lX11 /usr/lib/libgtk-x11-2.0.so
/usr/lib/libxfce4util.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so
/usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangoxft-1.0.so
/usr/lib/libpangox-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libgobject-2.0.so
/usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so /usr/lib/libxml2.so
-lpthread -lz -lm -lrt
gcc: /usr/lib/libdbh.so: No such file or directory
make[2]: *** [xffm] Error 1
make[2]: Leaving directory `/usr/var/tmp/portage/xffm-3.99.3/work/xffm-3.99.3/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/var/tmp/portage/xffm-3.99.3/work/xffm-3.99.3'
make: *** [all] Error 2

!!! ERROR: xfce-base/xffm-3.99.3 failed.
!!! Function src_compile, Line 28, Exitcode 2
!!! (no error message)


Reproducible: Always
Steps to Reproduce:
1.emerge -u xffm
2.
3.




Portage 2.0.49-r3 (default-x86-1.4, gcc-3.3.1, glibc-2.3.2-r1, 2.4.22_pre2-gss)
=================================================================
System uname: 2.4.22_pre2-gss i686 AMD Athlon(TM) MP 2400+
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-mp -O3 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config
/usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=athlon-mp -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="sandbox ccache autoaddcvs"
GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/
ftp://sunsite.cnlab-switch.ch/mirror/gentoo/
ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo
http://ftp.snt.utwente.nl/pub/os/linux/gentoo
ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/usr/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 foomaticdb gnome libg++ mad mikmod spell zlib gtkhtml gdbm berkdb slang
tetex guile ruby libwww perl python scanner 3dnow acpi alsa apm arts avi bonobo
cdr crypt cups dga doc dvd encode esd evo fbcon ggi gif gphoto2 gpm gtk imap
imlib java jikes jpeg kde mmx motif mozilla mozxmlterm mpeg nas ncurses nls
oggvorbis opengl oss pam pdflib png qt qtmt quicktime readline samba sdl ssl
svga tcltk tcpd tiff truetype usb x X xml2 xmms xv"
Comment 1 Brad Cowan (RETIRED) gentoo-dev 2003-09-08 16:04:00 UTC
libdbh just needs recompiled...recompile and all will be well
Comment 2 guillaume 2003-09-08 16:27:15 UTC
thanks a lot :

emerge dbh helps a lot !
Comment 3 Travis Tilley (RETIRED) gentoo-dev 2003-09-24 09:58:48 UTC
I had the same problem. dbh-1.0.14 installs a symlink: /usr/lib/libdbh.so -> libdbh-1.0.so.1.0.0, but dbh-1.0.15 does not (at least for me). running ldconfig and remerging dbh did no good for me. Installing 1.0.14 works, upgrading removes the symlink, and (I'm assuming) all 1.0.15 needs to do is install a symlink which for some reason never gets made. isnt ldconfig supposed to do that for you?

Comment 4 Travis Tilley (RETIRED) gentoo-dev 2003-09-24 10:16:24 UTC
re-merging the 1.0.15 package after 1.0.14 now shows it installing the symlink... I am officially confused since it had not done that before. O_O

Let me paste some relevant messages while they're still fresh in my console's scrollback buffer...


gcc: /usr/lib/libdbh.so: No such file or directory
make[2]: *** [xffm] Error 1
make[2]: Leaving directory `/var/tmp/portage/xffm-3.99.4/work/xffm-3.99.4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/xffm-3.99.4/work/xffm-3.99.4'
make: *** [all] Error 2

!!! ERROR: xfce-base/xffm-3.99.4 failed.
!!! Function src_compile, Line 28, Exitcode 2
!!! (no error message)



ayanami portage # ldconfig
ayanami portage # cd /usr/lib
ayanami lib # ls -l libdbh*
lrwxrwxrwx    1 root     root           19 Aug 25 18:24 libdbh-1.0.so.1 -> libdbh-1.0.so.1.0.0
-rwxr-xr-x    1 root     root        36018 Aug 25 18:24 libdbh-1.0.so.1.0.0
-rw-r--r--    1 root     root        33160 Aug 25 18:24 libdbh.a
-rwxr-xr-x    1 root     root          782 Aug 25 18:24 libdbh.la


  
ayanami lib # emerge /usr/portage/dev-libs/dbh/dbh-1.0.15.ebuild -p

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] dev-libs/dbh-1.0.15  


ayanami lib # emerge /usr/portage/dev-libs/dbh/dbh-1.0.14.ebuild   
Calculating dependencies ...done!
>>> emerge (1 of 1) dev-libs/dbh-1.0.14 to /

[messages, installation, etc... with symlink there]

and further installations of 1.0.15 have the symlink...