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

Bug 61249

Summary: Emerging gnome persistenly leads to this error and terminates
Product: Gentoo Linux Reporter: Shoan Motwani <shoanm>
Component: [OLD] GNOMEAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: VERIFIED FIXED    
Severity: major    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Shoan Motwani 2004-08-22 06:37:26 UTC
Hi,

I have beem attempting to do an 

emerge --update --deep gnome

for all of last week. Each time I ran the command, I get the following error:

        jade -t sgml -i html -d ../../docbook-utils.dsl\#html \
                -V '%use-id-as-filename%' ../../doc/docbook-utils.sgml
jade: error while loading shared libraries: libosp.so.3: cannot open shared object file: No such file or directory
make[2]: *** [api.html] Error 127
make[2]: Leaving directory `/var/tmp/portage/docbook-sgml-utils-0.6.12-r2/work/docbook-utils-0.6.12/doc/HTML'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/docbook-sgml-utils-0.6.12-r2/work/docbook-utils-0.6.12/doc'
make: *** [all-recursive] Error 1

!!! ERROR: app-text/docbook-sgml-utils-0.6.12-r2 failed.
!!! Function src_compile, Line 41, Exitcode 2
!!! (no error message)

This hinted me that probably the cause of the problem is libosp.so.3. So I looked up fr.rpmfind.net to figure out which package that lib belongs to. I found that it belonged to opensp or/and jade. So I did,

root@gentoo ~ # emerge openjade -pv

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

Calculating dependencies ...done!
[ebuild   R   ] app-text/openjade-1.3.2-r1   0 kB 

Total size of downloads: 0 kB

root@gentoo ~ # emerge opensp -pv

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

Calculating dependencies ...done!
[ebuild   R   ] app-text/opensp-1.5.1  +nls  0 kB 

Total size of downloads: 0 kB

Looks like I got the latest version of both installed. Is there a way to work around this problem for the time being (atleast)?

Reproducible: Always
Steps to Reproduce:
1. emerge sync
2. emerge --update --deep gnome
3. error occurs when compiling app-text/docbook-sgml-utils-0.6.12-r2




root@gentoo ~ # emerge info
Portage 2.0.50-r10 (default-x86-1.4, gcc-3.3.4, glibc-2.3.4.20040808-r0, 2.6.7-g
entoo-r11)
=================================================================
System uname: 2.6.7-gentoo-r11 i686 AMD Athlon(TM) XP 2200+
Gentoo Base System version 1.5.3
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-mcpu=athlon-xp -O3 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/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 /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/dis
tributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X alsa apm arts avi berkdb bonobo crypt cups encode esd foomaticdb gd
bm gif gnome gpm gtk gtk2 gtkhtml imlib jpeg kde ldap libg++ libwww mad mikmod m
mx motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png
 postgres python qt quicktime readline sdl slang spell ssl svga tcltk tcpd truet
ype x86 xml2 xmms xv zlib"
Comment 1 Aaron Walker (RETIRED) gentoo-dev 2004-08-22 08:58:25 UTC
Same thing happened here; not sure why, however.

Re-emerging openjade and opensp solved it for me, though.
Comment 2 Shoan Motwani 2004-08-22 12:56:54 UTC
Thats seems to have done it. Thanks
Comment 3 Shoan Motwani 2004-08-22 12:58:00 UTC
Thats seems to have done it. Thanks