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

Bug 146873

Summary: evince-0.5.5 fails because of missing link libexpat.so.0
Product: Gentoo Linux Reporter: Philipp Weber <Philipp.Weber>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal CC: Philipp.Weber
Priority: Lowest    
Version: 2006.1   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Philipp Weber 2006-09-08 13:06:51 UTC
I used to do a "emerge sync" and a "emerge -e world" because i havent updated the system for a while. It worked fine dispite of a few smaller problems.
When my PC was about to build "app-text/evince-0.5.5" it got the following error:

make[2]: Leaving directory `/var/tmp/portage/evince-0.5.5/work/evince-0.5.5/properties'
Making all in shell
make[2]: Entering directory `/var/tmp/portage/evince-0.5.5/work/evince-0.5.5/shell'
dbus-binding-tool --prefix=ev_application --mode=glib-server --output=ev-application-service.h ./ev-application-service.xml
dbus-binding-tool: error while loading shared libraries: libexpat.so.0: cannot open shared object file: No such file or directory
make[2]: *** [ev-application-service.h] Error 127
make[2]: Leaving directory `/var/tmp/portage/evince-0.5.5/work/evince-0.5.5/shell'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/evince-0.5.5/work/evince-0.5.5'
make: *** [all] Error 2


!!! ERROR: app-text/evince-0.5.5 failed.
Call stack:
  ebuild.sh, line 1543:   Called dyn_compile
  ebuild.sh, line 938:   Called src_compile
  ebuild.sh, line 1252:   Called gnome2_src_compile
  gnome2.eclass, line 64:   Called die

!!! compile failure
!!! If you need support, post the topmost build error, and the call stack if relevant.

The error was due to "dbus-binding-tool"
which returns the above message when being run:
dbus-binding-tool: error while loading shared libraries: libexpat.so.0: cannot open shared object file: No such file or directory

I fixed it by entering "ln -s /usr/lib/libexpat.so.1.5.0 /usr/lib/libexpat.so.0"
(which is obviously not entirely correct but works fine)

Is this just my Computer or has anbody else got that problem?

Here is my "emerge --info":
Portage 2.1.1_rc1-r2 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r3, 2.6.15-gentoo i686)
=================================================================
System uname: 2.6.15-gentoo i686 Mobile AMD Athlon(tm) XP 2800+
Gentoo Base System version 1.12.4
Last Sync: Sun, 03 Sep 2006 19:00:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.3.5, 2.4.3-r3
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -m3dnow -msse -mfpmath=sse -mmmx -O3 -pipe -fforce-addr -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args -ffast-math -fprefetch-loop-arrays"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=athlon-xp -m3dnow -msse -mfpmath=sse -mmmx -O3 -pipe -fforce-addr -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args -ffast-math -fprefetch-loop-arrays"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="de_DE"
LC_ALL="de_DE.ISO8859-15"
LINGUAS="en de"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X acpi alsa apache2 berkdb bitmap-fonts cdr cli crypt cups db2 dlloader doc dri dvd elibc_glibc fortran gcj gdbm glx gnome gpm gtk2 input_devices_evdev input_devices_keyboard input_devices_mouse ipv6 isdnlog java jikes kde kernel_linux libg++ linguas_de linguas_en mime mmx mozilla mpi ncurses nls nocardbus nptl nptlonly odbc offensive opengl pam pcmcia pcre perl php pic plotutils png pnp ppds pppd python qt4 readline reflection samba session sockets spl sse ssl tcltk tcpd tokenizer truetype-fonts trusted type1-fonts udev unicode usb userland_GNU video_cards_radeon videos xorg zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-09-08 13:10:03 UTC

*** This bug has been marked as a duplicate of 128069 ***