Bug#1142922: serious-engine: Music is not being played
Simon McVittie
smcv at debian.org
Tue Jul 28 11:59:54 BST 2026
On Tue, 28 Jul 2026 at 12:10:53 +0300, Vladimir K wrote:
>This is an upstream build dependency issue that can be worked around by placing
>libvorbisfile.so in the game's Bin dir:
>
> sudo ln -sf /usr/lib/x86_64-linux-gnu/libvorbisfile.so.3.3.8 /usr/lib/serious-engine/tfe/Bin/libvorbisfile.so
> sudo ln -sf /usr/lib/x86_64-linux-gnu/libvorbisfile.so.3.3.8 /usr/lib/serious-engine/tse/Bin/libvorbisfile.so
This workaround will stop working the next time libvorbisfile is updated
to any new upstream release. A better workaround would be this
(untested!):
sudo ln -sf /usr/lib/x86_64-linux-gnu/libvorbisfile.so.3 /usr/lib/serious-engine/tfe/Bin/libvorbisfile.so
sudo ln -sf /usr/lib/x86_64-linux-gnu/libvorbisfile.so.3 /usr/lib/serious-engine/tse/Bin/libvorbisfile.so
which should continue to work for as long as libvorbisfile is
ABI-compatible with the version currently available in Debian.
(Obviously it would be better for the game engine to dlopen the correct
SONAME of libvorbisfile, which would be the real fix for this issue.)
smcv
More information about the Pkg-games-devel
mailing list