when i try to compile libgda-1.0.4 i have this error /usr/bin/openjade: error while loading shared libraries: libosp.so.3: cannot open shared object file: No such file or directory I solve this with ... # find /usr/lib -iname libosp.so* /usr/lib/libosp.so /usr/lib/libosp.so.4.0.0 /usr/lib/libosp.so.4 # qpkg -f /usr/lib/libosp.so.4 app-text/opensp * #emerge opensp #revdep-rebuild --soname libosp.so.3 ( In my system the only package that depend old libosp.so.3 is openjade-1.3.2 ) Now the emerge libgda-1.0.4 work correctly I think is a god idea show an advisory for lunch "revdep-rebuild --soname libosp.so.3" at the end of "emerge app-text/opensp" Reproducible: Always Steps to Reproduce: emerge libgda Actual Results: After revdep-rebuild --soname libosp.so.3 (or symple #emerge openjade) the compilation work correctly # emerge info Portage 2.0.50-r9 (default-x86-1.4, gcc-3.3.4, glibc-2.3.3.20040420-r0,2.3.4.20040619-r0, 2.6.7-gentoo-r11) ================================================================= System uname: 2.6.7-gentoo-r11 i686 AMD Athlon(tm) XP 2200+ Gentoo Base System version 1.5.2 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -pipe -Os -m3dnow -fPIC -mmmx -fomit-frame-pointer -ffast-math -funroll-loops -fforce-addr -falign-functions=4 " CHOST="i686-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.2/share/config /usr/kde/3.3/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/qmail/alias /var/qmail/control /var/spool/fax/etc /var/vpopmail/domains /var/vpopmail/etc" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -pipe -Os -m3dnow -fPIC -mmmx -fomit-frame-pointer -ffast-math -funroll-loops -fforce-addr -falign-functions=4 " DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache fixpackages keeptemp keepwork noclean sandbox" GENTOO_MIRRORS="http://www.gigaload.org/gentoo.org/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ http://mir.zyrianes.net/gentoo/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://gd.tuwien.ac.at/opsys/linux/gentoo/ ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://gd.tuwien.ac.at/opsys/linux/gentoo/ http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/ ftp://ftp.uninett.no/pub/linux/Gentoo ftp://ftp.easynet.nl/mirror/gentoo/" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="3dnow GAPING_SECURITY_HOLE S3TC X X509 Xaw3d aalib aavm acl acpi acpi4linux activefilter alsa apache2 apm arts athena atlas audiofile avi bcmath berkdb bindist bonobo bzlib caps cdb cddb cdf cdparanoia cdr cgi chroot cjk cpdflib crypt cscope ctype cups curl curlwrappers dbase dbmaker dbx devfs26 devmap dga dio directfb divx4linux djbfft dnd dnsdb doc dv dvb dvd dvdr edl emacs emacs-w3 encode erandom escreen esd ethereal evms2 evo exif ext-png ext-zlib extensions faac faad fam fastcgi fbcon fbdev ffmpeg firebird flac foomaticdb freetds freetype fs ftp fusion fwdzone gb gd ggi gif gimp gimpprint ginac glade glgd glut gmp gnome gnomedb gnuplot gphoto2 gpm gs gsl gstreamer gtk gtk2 gtkhtml guile hdf5 hyperwave-api idea idl image imagemagick imap imlib imlib2 innodb interbase iodbc ipalias jack jack-caps jack-tmpfs java javacomm javamail javascript jikes joystick jp2 jpeg junit justify jython kde kerberos ladcca lcms ldap ldirectord leim libcaca libdsk libedit libg++ libgda libsamplerate libwww lids lirc live ltsp lzo lzw lzw-tiff mad maildir makecheck mcal md5sum mdb memlimit mikmod mixer mldonkeypango mmx mng mnogosearch monkey motif mozdomi mozilla mozp3p mozsvg mozxmlterm mpeg mpeg4 mpi mplayer msdav msession msql mssql mule music mysql mysqli mythtv nagios-dns nagios-ntp nagios-ping nagios-ssh nas ncurses netcdf network nls nntp nocardbus nptl ntlm nvidia nviz oav objc ocaml odbc offensive oggvorbis openal opengl openssh oss pam parse-clocks pcap pcntl pcre pda pdflib perl pg-hier pg-intdatetime pg-vacuumdelay php physfs pic pie plotutils png postgres ppds procmail psyco pthreads python qemu-fast qt quicktime readline recode rhino ruby samba sasl savedconfig scanner sdl shared skey slang slp smartcard sndfile snmp sockets socks5 softmmu speedo speex spell spl sqlite sse ssl stencil-buffer stroke svg svga sysvipc szip t1lib tcltk tcpd tcsim tetex theora tiff tokenizer transcode truetype uml unicode usb uudeview v4l v4l2 vhosts videos vim-with-x virus-scan wmf wsconvert wxwin wxwindows x86 xemacs xface xfs xgetdefault xine xinerama xml xml2 xmms xosd xprint xrandr xv xvid yv12 zeo zlib zvbi"
actually, this hasn't got anything to do with libgda, but with opensp. i'm taking this one for the moment
this bug is similar to #58392 according to it, just re emerge openjade, its not really openosp related.
bertuzzi, have you tried that suggestion?
wath suggest? Comment 3 from bug #58392 running ldconfig (as root) should fix the problem, if the only missing file is libosp.so.3 (which is a symlink) I non remember, but i think yes. when i have similar problem I abitualy try a ldconfig. Probably i try but not work. I've solved my problem with (see original post) ... revdep-rebuild --soname libosp.so.3 If suggest is another i've not compry. Sorry, but my english is too bad
bug resolved (the gentoo way) by re-emerging openjade before emerging this ebuild
Not a problem with libgda, an external update broke some shared libraries dependencies on the reporter's system.