[vox-tech] i need debian help - libraries and mp3blaster
Peter Jay Salzman
vox-tech@lists.lugod.org
Fri, 16 Aug 2002 00:51:16 -0700
hola,
since i'm in console nearly 100% of the time (when i'm not playing
quake3 or ut) i use mp3blaster exclusively as my mp3 player. i just got
a nasty error:
p@satan% mp3blaster
mp3blaster: error while loading shared libraries: libvorbisfile.so.0:
cannot open shared object file: No such file or directory
but something really funny is going on. funny as in odd, not funny as
in "ha ha". these are the dependencies for mp3blaster:
Depends: libc6 (>= 2.2.4-4), libncurses5 (>= 5.2.20020112a-1),
libsidplay1 (>= 1.36.47-1), libstdc++2.10-glibc2.2 (>= 1:2.95.4-0.010810),
libvorbis0 (>= 1.0rc3-1)
let's look at the files libvorbis0 provides:
$ dpkg -L libvorbis0
/.
/usr
/usr/lib
/usr/lib/libvorbis.so.0.2.0
/usr/share
/usr/share/doc
/usr/share/doc/libvorbis0
/usr/share/doc/libvorbis0/copyright
/usr/share/doc/libvorbis0/changelog.Debian.gz
/usr/lib/libvorbis.so.0
libvorbisfile.so.0 isn't in there. ok, so what DOES provide this file?
p@satan% apt-cache search libvorbisfile
libvorbisfile3 - The Vorbis General Audio Compression Codec
something is definitely rotten in denmark. there seems to be 2
problems:
1. the dependency list is wrong. libvorbisfile3 is the dependency, not
libvorbis0.
2. it's trying to load a non-existant library.
i was able to put a band-aid on this problem by:
# cd /usr/lib
# ln -s libvorbisfile.so.3.0.0 libvorbisfile.so.0
but this is a bad idea. i don't want to (and shouldn't have to) muck
around in /usr/lib.
i can't find a mention of this on the mp3blaster bugpage. do other
sarge users have a similar problem with mp3blaster?
pete
--
GPG Fingerprint: B9F1 6CF3 47C4 7CD8 D33E 70A9 A3B9 1945 67EA 951D