Bug#772929: pokerth-server: ERR: Avatar directory does not exist

Markus Koschany apo at gambaru.de
Fri Dec 12 09:47:30 UTC 2014


Package: pokerth-server
Version: 1.1.1-2.2
Severity: important

Hi,

I have recently tried to set up a pokerth-server and I ran into a
couple of problems.

First of all when the server is launched as a normal user with
"pokerth_server", a hidden directory ".pokerth" will be created in the
user's home directory with an additional subdirectory "log-files". The
file server_messages.log in log-files contains the following line:

 ERR: Avatar directory does not exist

After some investigation I found out that the avatar directory can be
found in pokerth-data. So pokerth-server should probably depend on
pokerth-data.

However the server expects that the binary is launched from the same
directory that contains the data directory which are the same files
one can find under /usr/share/games/pokerth. The avatar directory can
only be found successfully when I create two symlinks

 data -> /usr/share/games/pokerth
 pokerth_server -> /usr/games/pokerth_server

and then launch the game with the complete path to the symlinked
binary. I know that this information is available in
/usr/share/doc/pokerth-server/server_setup_howto.txt.gz but I feel
that Debian should provide a more convenient way to launch the pokerth
server. Perhaps a wrapper script and the installation of the server binary to
/usr/lib/pokerth/pokerth_server might be enough and then just create a
symlink called data in /usr/lib/pokerth that points to
/usr/share/games/pokerth.

Anyway the current setup is half-broken, half inconvenient.

Regards,

Markus




-- System Information:
Debian Release: 8.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages pokerth-server depends on:
ii  libboost-filesystem1.55.0       1.55.0+dfsg-3
ii  libboost-iostreams1.55.0        1.55.0+dfsg-3
ii  libboost-program-options1.55.0  1.55.0+dfsg-3
ii  libboost-random1.55.0           1.55.0+dfsg-3
ii  libboost-regex1.55.0            1.55.0+dfsg-3
ii  libboost-system1.55.0           1.55.0+dfsg-3
ii  libboost-thread1.55.0           1.55.0+dfsg-3
ii  libc6                           2.19-13
ii  libcurl3-gnutls                 7.38.0-3
ii  libgcc1                         1:4.9.1-19
ii  libgcrypt20                     1.6.2-4+b1
ii  libgsasl7                       1.8.0-6
ii  libircclient1                   1.8-2
ii  libprotobuf9                    2.6.1-1
ii  libsqlite3-0                    3.8.7.1-1
ii  libstdc++6                      4.9.1-19
ii  libtinyxml2.6.2                 2.6.2-2

pokerth-server recommends no packages.

pokerth-server suggests no packages.

-- no debconf information



More information about the Pkg-games-devel mailing list