Bug#1039013: etqw-server: not actually practically usable

Simon McVittie smcv at debian.org
Sat Jun 24 15:26:24 BST 2023


Package: etqw-server
Version: 63
Severity: important
Tags: pending

I only recently obtained a copy of ETQW, so I was unable to test it
until now.

etqw-server contains /usr/lib/etqw/etqw-dedicated, a Python script that
launches the actual dedicated server binary with appropriate parameters.
/usr/games/etqw-dedicated is a symlink to it. It needs to be in
/usr/lib/etqw (or some other suitable directory) so it can load
gdp_launcher_version.py from the same directory.

etqw-server also depends on etqw-bin (or game-data-packager, but the
server will not actually run unless you prepare and install etqw-bin).

Unfortunately, etqw-bin *also* contains /usr/lib/etqw/etqw-dedicated.
(This one is a small proprietary shell script provided by id Software.)
We can't have both packages try to own that path!

The solution is to rename our Python script to something like
/usr/lib/etqw/etqw-dedicated.py, and make /usr/games/etqw-dedicated
a symlink to that instead.

    smcv



More information about the Pkg-games-devel mailing list