Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 215789 - flightgear-1.0.0: error [...] libraries: libsmpeg-0.4.so.0
Summary: flightgear-1.0.0: error [...] libraries: libsmpeg-0.4.so.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-01 22:43 UTC by FieldySnuts
Modified: 2009-11-03 22:29 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description FieldySnuts 2008-04-01 22:43:22 UTC
I am trying to run flightgear via "fgfs" however I get an error:

$ fgfs
fgfs: error while loading shared libraries: libsmpeg-0.4.so.0: cannot open shared object file: No such file or directory

This file does not exist on my system, in fact, no file or path with "libsmpeg" in it is anywhere on my system. I can not find an ebuild which provides libsmpeg, either.

After this I remerged flightgear, and I also performed a revdep-rebuild, with no change.

Any ideas?

Portage 2.1.4.4 (default-linux/x86/2007.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.24.4 i686)
=================================================================
System uname: 2.6.24.4 i686 Intel(R) Pentium(R) M processor 1.86GHz
Timestamp of tree: Tue, 01 Apr 2008 05:15:04 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.4
dev-lang/python:     2.4.4-r6
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.24
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-Os -march=pentium-m -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /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/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-Os -march=pentium-m -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.cites.uiuc.edu/pub/gentoo/ http://gentoo.mirrors.easynews.com/linux/gentoo/ http://194.117.143.69/ http://194.117.143.70/ http://85.25.128.62"
LINGUAS="en"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="3dnow X a52 acl alsa berkdb bzip2 cdr chroot cli cracklib crypt cups dri dv dvd dvdr dvdread encode ffmpeg flac fortran gdbm gif gnome gpm gtk gtk2 hal iconv isdnlog jpeg kde midi mmx mp3 mudflap ncurses network nls nptl nptlonly ogg opengl openmp oss pam pcre pdflib perl png pppd pwdb python qt3 qt4 readline reflection sdl session spell spl sse ssl svg theora tiff truetype unicode usb vorbis x86 xml2 xorg xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="radeon fglrx"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2008-04-01 23:03:31 UTC
remerge the sdl libraries
Comment 2 FieldySnuts 2008-04-01 23:23:37 UTC
Assuming you meant libsdl, just tried that. I noticed I had the opengl USE flag off for libsdl, and turned it back on. Regardless, I'm still getting the same error.

Thank you for the fast response.
Comment 3 FieldySnuts 2008-04-01 23:31:39 UTC
Reaching at straws i remerged flightgear. No change.
Comment 4 Mr. Bones. (RETIRED) gentoo-dev 2008-04-08 04:11:56 UTC
type "which fgfs" and show the results please.
Comment 5 FieldySnuts 2008-04-08 04:37:51 UTC
/usr/games/bin/fgfs
Comment 6 Mr. Bones. (RETIRED) gentoo-dev 2008-04-08 04:43:16 UTC
output from: readelf -d `which fgfs` ?
Comment 7 FieldySnuts 2008-04-08 04:46:24 UTC
Dynamic section at offset 0x48b948 contains 39 entries:
  Tag        Type                         Name/Value
 0x00000001 (NEEDED)                     Shared library: [libpthread.so.0]
 0x00000001 (NEEDED)                     Shared library: [libz.so.1]
 0x00000001 (NEEDED)                     Shared library: [libSDL-1.2.so.0]
 0x00000001 (NEEDED)                     Shared library: [libglut.so.3]
 0x00000001 (NEEDED)                     Shared library: [libGLU.so.1]
 0x00000001 (NEEDED)                     Shared library: [libGL.so.1]
 0x00000001 (NEEDED)                     Shared library: [libXmu.so.6]
 0x00000001 (NEEDED)                     Shared library: [libXt.so.6]
 0x00000001 (NEEDED)                     Shared library: [libSM.so.6]
 0x00000001 (NEEDED)                     Shared library: [libICE.so.6]
 0x00000001 (NEEDED)                     Shared library: [libXi.so.6]
 0x00000001 (NEEDED)                     Shared library: [libXext.so.6]
 0x00000001 (NEEDED)                     Shared library: [libX11.so.6]
 0x00000001 (NEEDED)                     Shared library: [libdl.so.2]
 0x00000001 (NEEDED)                     Shared library: [libalut.so.0]
 0x00000001 (NEEDED)                     Shared library: [libopenal.so.0]
 0x00000001 (NEEDED)                     Shared library: [libm.so.6]
 0x00000001 (NEEDED)                     Shared library: [libstdc++.so.6]
 0x00000001 (NEEDED)                     Shared library: [libgcc_s.so.1]
 0x00000001 (NEEDED)                     Shared library: [libc.so.6]
 0x0000000c (INIT)                       0x8051efc
 0x0000000d (FINI)                       0x83b76f4
 0x00000004 (HASH)                       0x8048188
 0x00000005 (STRTAB)                     0x804c62c
 0x00000006 (SYMTAB)                     0x80495cc
 0x0000000a (STRSZ)                      14793 (bytes)
 0x0000000b (SYMENT)                     16 (bytes)
 0x00000015 (DEBUG)                      0x0
 0x00000003 (PLTGOT)                     0x84d4e3c
 0x00000002 (PLTRELSZ)                   4136 (bytes)
 0x00000014 (PLTREL)                     REL
 0x00000017 (JMPREL)                     0x8050ed4
 0x00000011 (REL)                        0x8050744
 0x00000012 (RELSZ)                      1936 (bytes)
 0x00000013 (RELENT)                     8 (bytes)
 0x6ffffffe (VERNEED)                    0x8050604
 0x6fffffff (VERNEEDNUM)                 6
 0x6ffffff0 (VERSYM)                     0x804fff6
 0x00000000 (NULL)                       0x0
Comment 8 Mr. Bones. (RETIRED) gentoo-dev 2008-04-10 04:18:53 UTC
I don't see libsmpeg-0.4.so.0 there.  Does ldd -v `which fgfs` show it?
Comment 9 FieldySnuts 2008-04-10 04:21:22 UTC
yep: libsmpeg-0.4.so.0 => not found


By the way thanks for your time!
Comment 10 Mr. Bones. (RETIRED) gentoo-dev 2008-04-10 04:29:37 UTC
If ldd says it can't find it then remerging will fix it.  If you think it doesn't, the changes are that for whatever reason, you're looking at the wrong binary.
Comment 11 Mr. Bones. (RETIRED) gentoo-dev 2008-04-10 04:30:15 UTC
best way to see that is to emerge -C flightgear and then say do `which fgfs` to make sure it's gone.
Comment 12 FieldySnuts 2008-04-10 04:57:16 UTC
Okay. I removed flightgear, did a which for fgfs, and it was not found. I then remerged flightgear (from source, not a binary package, just to be clear), and I am back to getting the exact same error.

Do you have any further ideas? By the way, if it's easier for you, my nick on Freenode is Fieldy. Feel free to message me if you wish.
Comment 13 Tupone Alfredo gentoo-dev 2008-04-10 05:43:07 UTC
If libsmpeg does not show up as a direct dependency of flightgear, then some-other dependend library actually depend on libsmpeg. I suggest that you do an ldd for each of the library from the "readelf -d" command and see who is the faulty. e.g.

ldd /usr/lib/libglut.so.3
ldd /usr/lib/libSDL-1.2.so.0
...

You should find one of the ldd result showing libsmpeg not found
Comment 14 Mr. Bones. (RETIRED) gentoo-dev 2008-04-15 18:14:02 UTC
This might do it for you:

ldd /usr/games/bin/fgfs | grep /usr | awk '{ print $3 }' | sort -u | xargs ldd
Comment 15 Mr. Bones. (RETIRED) gentoo-dev 2008-04-18 19:38:44 UTC
reopen with more info.  thanks.
Comment 16 FieldySnuts 2008-04-20 23:11:50 UTC
Here ya go:

//usr//lib/opengl/xorg-x11/lib/libGL.so.1:
        linux-gate.so.1 =>  (0xffffe000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xb7e2e000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0xb7e22000)
        libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0xb7e1e000)
        libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb7e1b000)
        libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb7e16000)
        libm.so.6 => /lib/libm.so.6 (0xb7df1000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb7dda000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7dd6000)
        libdrm.so.2 => /usr/lib/libdrm.so.2 (0xb7dce000)
        libc.so.6 => /lib/libc.so.6 (0xb7ca0000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xb7c9c000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7c97000)
        /lib/ld-linux.so.2 (0xb7f78000)
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libgcc_s.so.1:
ldd: warning: you do not have execution permission for `/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libgcc_s.so.1'
        linux-gate.so.1 =>  (0xffffe000)
        libc.so.6 => /lib/libc.so.6 (0xb7db6000)
        /lib/ld-linux.so.2 (0xb7f13000)
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6:
        linux-gate.so.1 =>  (0xffffe000)
        libm.so.6 => /lib/libm.so.6 (0xb7e96000)
        libgcc_s.so.1 => /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libgcc_s.so.1 (0xb7e8b000)
        libc.so.6 => /lib/libc.so.6 (0xb7d5d000)
        /lib/ld-linux.so.2 (0xb7fc3000)
/usr/lib/libGLU.so.1:
        linux-gate.so.1 =>  (0xffffe000)
        libGL.so.1 => //usr//lib/opengl/xorg-x11/lib/libGL.so.1 (0xb7ec6000)
        libstdc++.so.6 => /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6 (0xb7de2000)
        libm.so.6 => /lib/libm.so.6 (0xb7dbd000)
        libgcc_s.so.1 => /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libgcc_s.so.1 (0xb7db2000)
        libc.so.6 => /lib/libc.so.6 (0xb7c83000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xb7bb2000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0xb7ba6000)
        libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0xb7ba2000)
        libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb7b9f000)
        libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb7b9b000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb7b83000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7b7f000)
        libdrm.so.2 => /usr/lib/libdrm.so.2 (0xb7b77000)
        /lib/ld-linux.so.2 (0xb7faa000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xb7b74000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7b6f000)
/usr/lib/libICE.so.6:
        linux-gate.so.1 =>  (0xffffe000)
        libc.so.6 => /lib/libc.so.6 (0xb7d9d000)
        /lib/ld-linux.so.2 (0xb7f03000)
/usr/lib/libSDL-1.2.so.0:
        linux-gate.so.1 =>  (0xffffe000)
        libm.so.6 => /lib/libm.so.6 (0xb7f0b000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7f07000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb7ef0000)
        libc.so.6 => /lib/libc.so.6 (0xb7dc2000)
        /lib/ld-linux.so.2 (0xb7fad000)
/usr/lib/libSM.so.6:
        linux-gate.so.1 =>  (0xffffe000)
        libICE.so.6 => /usr/lib/libICE.so.6 (0xb7f10000)
        libc.so.6 => /lib/libc.so.6 (0xb7de2000)
        /lib/ld-linux.so.2 (0xb7f4f000)
/usr/lib/libX11.so.6:
        linux-gate.so.1 =>  (0xffffe000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xb7ea6000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7ea1000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7e9d000)
        libc.so.6 => /lib/libc.so.6 (0xb7d6f000)
        /lib/ld-linux.so.2 (0xb7f9e000)
/usr/lib/libXau.so.6:
        linux-gate.so.1 =>  (0xffffe000)
        libc.so.6 => /lib/libc.so.6 (0xb7e32000)
        /lib/ld-linux.so.2 (0xb7f87000)
/usr/lib/libXdamage.so.1:
        linux-gate.so.1 =>  (0xffffe000)
        libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb7f1e000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xb7e4d000)
        libc.so.6 => /lib/libc.so.6 (0xb7d1f000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xb7d1c000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7d16000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7d12000)
        /lib/ld-linux.so.2 (0xb7f49000)
/usr/lib/libXdmcp.so.6:
        linux-gate.so.1 =>  (0xffffe000)
        libc.so.6 => /lib/libc.so.6 (0xb7dd6000)
        /lib/ld-linux.so.2 (0xb7f2d000)
/usr/lib/libXext.so.6:
        linux-gate.so.1 =>  (0xffffe000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xb7ec8000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xb7ec5000)
        libc.so.6 => /lib/libc.so.6 (0xb7d97000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7d92000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7d8d000)
        /lib/ld-linux.so.2 (0xb7fc9000)
/usr/lib/libXfixes.so.3:
        linux-gate.so.1 =>  (0xffffe000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xb7e09000)
        libc.so.6 => /lib/libc.so.6 (0xb7cdb000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xb7cd8000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7cd3000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7cce000)
        /lib/ld-linux.so.2 (0xb7f02000)
/usr/lib/libXi.so.6:
        linux-gate.so.1 =>  (0xffffe000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xb7e0d000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0xb7e01000)
        libc.so.6 => /lib/libc.so.6 (0xb7cd3000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xb7cd0000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7cca000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7cc6000)
        /lib/ld-linux.so.2 (0xb7f09000)
/usr/lib/libXmu.so.6:
        linux-gate.so.1 =>  (0xffffe000)
        libXt.so.6 => /usr/lib/libXt.so.6 (0xb7f5a000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xb7e89000)
        libSM.so.6 => /usr/lib/libSM.so.6 (0xb7e82000)
        libICE.so.6 => /usr/lib/libICE.so.6 (0xb7e6e000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0xb7e61000)
        libc.so.6 => /lib/libc.so.6 (0xb7d33000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xb7d30000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7d2b000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7d27000)
        /lib/ld-linux.so.2 (0xb7fd3000)
/usr/lib/libXt.so.6:
        linux-gate.so.1 =>  (0xffffe000)
        libSM.so.6 => /usr/lib/libSM.so.6 (0xb7e8c000)
        libICE.so.6 => /usr/lib/libICE.so.6 (0xb7e78000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xb7da7000)
        libc.so.6 => /lib/libc.so.6 (0xb7c79000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xb7c75000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7c70000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7c6c000)
        /lib/ld-linux.so.2 (0xb7efa000)
/usr/lib/libXxf86vm.so.1:
        linux-gate.so.1 =>  (0xffffe000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xb7e3f000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0xb7e33000)
        libc.so.6 => /lib/libc.so.6 (0xb7d05000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xb7d02000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7cfc000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7cf8000)
        /lib/ld-linux.so.2 (0xb7f38000)
/usr/lib/libalut.so.0:
        linux-gate.so.1 =>  (0xffffe000)
        libm.so.6 => /lib/libm.so.6 (0xb7f42000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb7f2b000)
        libopenal.so.0 => /usr/lib/libopenal.so.0 (0xb7ea3000)
        libc.so.6 => /lib/libc.so.6 (0xb7d75000)
        /lib/ld-linux.so.2 (0xb7f92000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7d70000)
        libasound.so.2 => /usr/lib/libasound.so.2 (0xb7ce3000)
        libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0xb7c8a000)
        libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0xb7c67000)
        libvorbisfile.so.3 => /usr/lib/libvorbisfile.so.3 (0xb7c60000)
        libsmpeg-0.4.so.0 => not found
        librt.so.1 => /lib/librt.so.1 (0xb7c56000)
        libogg.so.0 => /usr/lib/libogg.so.0 (0xb7c51000)
/usr/lib/libasound.so.2:
        linux-gate.so.1 =>  (0xffffe000)
        libm.so.6 => /lib/libm.so.6 (0xb7eeb000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7ee7000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb7ed0000)
        librt.so.1 => /lib/librt.so.1 (0xb7ec7000)
        libc.so.6 => /lib/libc.so.6 (0xb7d98000)
        /lib/ld-linux.so.2 (0xb7fc1000)
/usr/lib/libdrm.so.2:
        linux-gate.so.1 =>  (0xffffe000)
        libc.so.6 => /lib/libc.so.6 (0xb7e2e000)
        /lib/ld-linux.so.2 (0xb7f88000)
/usr/lib/libglut.so.3:
        linux-gate.so.1 =>  (0xffffe000)
        libm.so.6 => /lib/libm.so.6 (0xb7e8c000)
        libGL.so.1 => /usr/lib/opengl/ati/lib/libGL.so.1 (0xb7e12000)
        libGLU.so.1 => /usr/lib/libGLU.so.1 (0xb7da7000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0xb7d9b000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xb7cc9000)
        libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0xb7cc5000)
        libc.so.6 => /lib/libc.so.6 (0xb7b97000)
        /lib/ld-linux.so.2 (0xb7f05000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb7b80000)
        libgcc_s.so.1 => /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libgcc_s.so.1 (0xb7b75000)
        libstdc++.so.6 => /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6 (0xb7a90000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xb7a8d000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7a88000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7a84000)
/usr/lib/libogg.so.0:
        linux-gate.so.1 =>  (0xffffe000)
        libc.so.6 => /lib/libc.so.6 (0xb7df8000)
        /lib/ld-linux.so.2 (0xb7f4f000)
/usr/lib/libopenal.so.0:
        linux-gate.so.1 =>  (0xffffe000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7e9f000)
        libm.so.6 => /lib/libm.so.6 (0xb7e7a000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb7e63000)
        libasound.so.2 => /usr/lib/libasound.so.2 (0xb7dd6000)
        libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0xb7d7c000)
        libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0xb7d59000)
        libvorbisfile.so.3 => /usr/lib/libvorbisfile.so.3 (0xb7d52000)
        libsmpeg-0.4.so.0 => not found
        libc.so.6 => /lib/libc.so.6 (0xb7c24000)
        /lib/ld-linux.so.2 (0xb7f4f000)
        librt.so.1 => /lib/librt.so.1 (0xb7c1a000)
        libogg.so.0 => /usr/lib/libogg.so.0 (0xb7c15000)
/usr/lib/libvorbis.so.0:
        linux-gate.so.1 =>  (0xffffe000)
        libogg.so.0 => /usr/lib/libogg.so.0 (0xb7f69000)
        libm.so.6 => /lib/libm.so.6 (0xb7f44000)
        libc.so.6 => /lib/libc.so.6 (0xb7e16000)
        /lib/ld-linux.so.2 (0xb7fb5000)
/usr/lib/libvorbisfile.so.3:
        linux-gate.so.1 =>  (0xffffe000)
        libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0xb7f6f000)
        libc.so.6 => /lib/libc.so.6 (0xb7e41000)
        libogg.so.0 => /usr/lib/libogg.so.0 (0xb7e3c000)
        libm.so.6 => /lib/libm.so.6 (0xb7e17000)
        /lib/ld-linux.so.2 (0xb7fbd000)
Comment 17 Mr. Bones. (RETIRED) gentoo-dev 2008-04-20 23:20:18 UTC
remerge freealut and openal.  See that they're broken in the ldd output?
Comment 18 FieldySnuts 2008-04-21 00:25:44 UTC
I see the bit about alut, but I don't see what you mean for openal. Regardess,
i re-emerged both and still have the libsmpeg error, do I also need to
re-emerge flightgear?
Comment 19 Tupone Alfredo gentoo-dev 2008-04-21 05:52:26 UTC
You may repeat the command to see if alut and openal still have problem finding libsmpeg. If so you should repeat the same command targeting libopenal and libalut. Something like:

ldd /usr/lib/libalut.so.0 | grep /usr | awk '{ print $3 }' | sort -u | xargs ldd

and

ldd /usr/lib/libopenal.so.0 | grep /usr | awk '{ print $3 }' | sort -u | xargs ldd
Comment 20 Mr. Bones. (RETIRED) gentoo-dev 2009-11-03 22:29:16 UTC
bugzilla
Comment 21 Mr. Bones. (RETIRED) gentoo-dev 2009-11-03 22:29:29 UTC
no reply