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

Bug 70072

Summary: moagg fails to start due to lib: libSDL_gfx.so.11 none existant
Product: Gentoo Linux Reporter: jon R-B <jon.roadleybattin>
Component: Current packagesAssignee: Gentoo Games <games>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description jon R-B 2004-11-04 11:25:42 UTC
after upgrading to moagg-0.14 moagg will not start via:
$ moagg &

moagg: error while loading shared libraries: libSDL_gfx.so.11: cannot open shared object file: No such file or directory


the output of:
$ ls /usr/lib/libSDL_gfx*

-rw-r--r--  1 root root 66852 Sep 28 22:15 /usr/lib/libSDL_gfx.a
-rwxr-xr-x  1 root root   688 Sep 28 22:15 /usr/lib/libSDL_gfx.la*
lrwxrwxrwx  1 root root    20 Sep 28 22:15 /usr/lib/libSDL_gfx.so -> libSDL_gfx.so.12.0.0*
lrwxrwxrwx  1 root root    20 Sep 28 22:15 /usr/lib/libSDL_gfx.so.12 -> libSDL_gfx.so.12.0.0*
-rwxr-xr-x  1 root root 66616 Sep 28 22:15 /usr/lib/libSDL_gfx.so.12.0.0*


Version of libSDL_gfx is: v12 (as you can see)

I got around it by linking libSDL_gfx.so.11 to libSDL_gfx.so.12. Shouldn't the game be looking for /usr/lib/libSDL_gfx.so (symlink to latest version) instead of a specific?



Reproducible: Always
Steps to Reproduce:
1. emerge moagg sdl-gfx
2. moagg
3.

Actual Results:  
moagg: error while loading shared libraries: libSDL_gfx.so.11: cannot open share
d object file: No such file or directory


Expected Results:  
Initializing configurations ... done.
Initializing SDL ...done.
Initializing sound system ...done.
Initializing tile structures ... done.
Initializing surfaces ... done.
Initializing GUI ... done.

(did this when I linked v11 to v12)

Portage 2.0.51-r2 (default-linux/x86/2004.2, gcc-3.4.1, glibc-2.3.4.20040808-r1,
2.6.8-gentoo-r7 i686)
=================================================================
System uname: 2.6.8-gentoo-r7 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.6.5
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.14.90.0.8-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/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="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="ftp://mirrors.blueyonder.co.uk/sites/gentoo
ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo
ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo
http://mirror.switch.ch/mirror/gentoo/ ftp://mirror.switch.ch/mirror/gentoo/
ftp://ftp.solnet.ch/mirror/Gentoo http://www.mirror.ac.uk/mirror/www.ibiblio.org/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X acpi aim alsa apm avi berkdb bitmap-fonts bonobo cdr crypt cups directfb
dvd eds encode esd f77 fam fbcon foomaticdb gdbm geoip gif gimpprint gnome gpm
gstreamer gtk gtk2 hal imagemagick imlib java joystick jpeg jpg libg++ libwww
mad mikmod mme mme2 mmx mmx2 motif mozilla mpeg msn ncurses nls nptl offensive
oggvorbis opengl oss pam pdflib perl png ppds python quicktime readline sdl
slang spell sse sse2 ssl svga tcltk tcpd tiff truetype usb x86 xml xml2 xmms
xprint xv zlib"
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2004-11-04 17:01:55 UTC
remerge moagg and see if that clears it up.  if not, what's "which moagg" give you?
Comment 2 jon R-B 2004-11-06 08:51:09 UTC
fixed - specific to my system