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