When emerging esound, it failed on jade sgml errors. Those went away after emerging latest jade and openjade, only to find that i lost libosp.so.3 in favor of .4 What's the recommend next step ? Reproducible: Always Steps to Reproduce: 1. 2. 3. Actual Results: make all-recursive make[1]: Entering directory `/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36' Making all in docs make[2]: Entering directory `/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs' jw -f docbook -b html -o html ./esound.sgml Using catalogs: /etc/sgml/sgml-docbook-3.1.cat Using stylesheet: /usr/share/sgml/docbook/utils-0.6.12/docbook-utils.dsl#html Working on: /var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml jade: error while loading shared libraries: libosp.so.3: cannot open shared object file: No such file or directory make[2]: *** [html/index.html] Error 8 make[2]: Leaving directory `/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36' make: *** [all] Error 2 emerge info Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r1, 2.6.12-gentoo-r6 i686) ================================================================= System uname: 2.6.12-gentoo-r6 i686 AMD Athlon(tm) Processor Gentoo Base System version 1.6.13 dev-lang/python: 2.2.3-r5, 2.3.5, 2.4.1-r1 sys-apps/sandbox: 1.2.11 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon -O2 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks moo sandbox sfperms strict" GENTOO_MIRRORS="http://ftp.easynet.nl/mirror/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ ftp://ftp.heanet.ie/pub/gentoo/ http://gentoo.mirror.icd.hu/" 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="x86 3dfx 3dnow 3dnowext X aac alsa apm arts avi bash-completion berkdb bindist bitmap-fonts bonobo cdr cpdflib crypt cups curl dbus directfb dvd dvdr dvdread eds emboss encode esd fam flac foomaticdb fortran gd gd-external gdbm gif gimpprint gnome gnome2 gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile imagemagick imlib java jikes jpeg jpg junit libg++ libwww lirc lm_sensors mad mikmod mmx mmx2 mmxext mono motif mp3 mpeg ncurses nfsv4 nls nvidia ogg oggvorbis opengl pam pdflib perl png python qt quicktime readline real samba sdl slang snmp speex spell sqlite sse ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts usb userlocales vorbis win32codecs xine xml xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS
Did you run revdep-rebuild?
Hmm?
yes i did; turned out more emerging was required but i didn't see anything related to esound.. Checking dynamic linking consistency... broken /usr/bin/gtkhtml-properties-capplet (requires libcapplet.so.0) broken /usr/bin/lavplay (requires libdirectfb-0.9.so.20) broken /usr/bin/playdv (requires libdirectfb-0.9.so.20) broken /usr/bin/yuvplay (requires libdirectfb-0.9.so.20) broken /usr/kde/3.1/bin/ksysguardd (requires libsensors.so.1) broken /usr/kde/3.2/bin/ksysguardd (requires libsensors.so.2) broken /usr/kde/3.2/bin/nspluginscan (requires libXm.so.2) broken /usr/kde/3.2/bin/nspluginviewer (requires libXm.so.2) broken /usr/lib/imlib2_loaders/image/gif.so (requires libungif.so.4) broken /usr/lib/libImlib.so.1.9.14 (requires libungif.so.4) broken /usr/lib/libaviplay-0.7.so.0.0.41 (requires libdirectfb-0.9.so.20) broken /usr/lib/libgnomeuimm-2.0.so.1.0.0 (requires libatkmm-1.0.so.1 libgconfmm-2.0.so.1 libgdkmm-2.0.so.1 libglademm-2.0.so.1 libglibmm-2.0.so.1 libgnomecanvasmm-2.0.so.1 libgnomemm-2.0.so.1 libgtkmm-2.0.so.1 libpangomm-1.0.so.1) broken /usr/lib/libgnutls-extra.so.11.1.17 (requires libgnutls.so.7) broken /usr/lib/libimlib-gif.so (requires libungif.so.4) broken /usr/lib/perl5/vendor_perl/5.8.3/i686-linux/auto/Gnome/Applet/Applet.so (requires libcapplet.so.0 libpanel_applet.so.0 libpanel_status.so.0) broken /usr/lib/python2.3/site-packages/gtk-2.0/gnome/nautilus.so (requires libnautilus.so.2) broken /usr/lib/xine/plugins/1.0.1/xineplug_vo_out_directfb.so (requires libdirectfb-0.9.so.20) done. (/root/.revdep-rebuild.3_rebuild)
emerging of all the revdeps fails now with this error, guess i need to rerun the perl-cleaner chmod 755 ../blib/arch/auto/Gtk/Gtk.so cp Gtk.bs ../blib/arch/auto/Gtk/Gtk.bs chmod 644 ../blib/arch/auto/Gtk/Gtk.bs make[1]: *** No rule to make target `build/perl-gtk-ref.pod', needed by `manifypods'. Stop. make[1]: Leaving directory `/var/tmp/portage/gtk-perl-0.7009-r2/work/Gtk-Perl-0.7009/Gtk' make: *** [subdirs] Error 2 !!! ERROR: dev-perl/gtk-perl-0.7009-r2 failed. !!! Function perl-module_src_install, Line 144, Exitcode 2
After perl-cleaner all and revdep-rebuild still the same (original) error when building esound. Next is remerging docbook-sgml and friends...
ok, the remerge of docbook* fixed it. Is there a way to check for proper verions etc in the ebuild ?
(In reply to comment #6) > ok, the remerge of docbook* fixed it. > > Is there a way to check for proper verions etc in the ebuild ? I'm not really sure what you mean, anyway, if it works for you now, this may be closed as this is not esound bug.
.
re-emerging sgml-commons fixed it for me