Package: pyscrabble Version: 1.6.2-10 Severity: grave Justification: renders package unusable
Dear Maintainer, When opening PyScrabble, users are asked to "register on a public server", however none are available, and the game is not playable without connecting to a server. It is possible to run the pyscrabble-server package, but this comes with no documentation describing how to register. The server listens on port 8888 and 9999, and when navigating to http://localhost:8888 with a web browser, I'm presented with a web interface to the server. This web interface does not provide the option of registering either, but running `dpkg -L pyscrabble-server` indicates that there's an endpoint called `user_admin`. When navigating to `http://localhost:8888/user_admin`, I get the following error in the browser: ``` <type 'exceptions.IndexError'>: tuple index out of range /usr/lib/python2.7/dist-packages/twisted/internet/defer.py, line 150 in maybeDeferred 148 """ 149 try: 150 result = f(*args, **kw) 151 except: /usr/share/games/pyscrabble/python/pyscrabble/net/site.py, line 71 in locateChild 69 70 if (segments[0] == 'user_admin'): 71 return UserAdmin(original=segments[1], ctx=ctx, factory=self.factory), segments[2:] 72 if (segments[0] == 'xmlrpc'): <type 'exceptions.IndexError'>: tuple index out of range ``` To me it looks like pyscrabble-server is broken, which makes PyScrabble unusable. -- System Information: Debian Release: 9.3 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 4.9.0-5-686-pae (SMP w/2 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages pyscrabble depends on: ii pyscrabble-common 1.6.2-10 ii python 2.7.13-2 ii python-gtk2 2.24.0-5.1 ii python-pygame 1.9.1release+dfsg-10+b2 pyscrabble recommends no packages. Versions of packages pyscrabble suggests: ii pyscrabble-server 1.6.2-10 -- no debconf information