Dear Maintainer,
After installing Pychess and clicking the 'Start game' button, there is no
apparent result within the app. By choosing 'New game' from the 'Game' menu,
Pychess just returns to the main window.
By launching from the command line, there's no error message when I try to
start the game, but when I exit, I get this:
$ pychess
(pychess:141785): Gtk-WARNING **: 13:40:15.548: Can't set a parent on widget
which has a parent
Downloading https://api.github.com/repos/pychess/pychess/releases/latest ...
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/pychess/widgets/gamewidget.py", line
409, in game_ended
self._update_menu_undo()
~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3/dist-packages/pychess/widgets/gamewidget.py", line
311, in _update_menu_undo
if self.gamemodel.isObservationGame():
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3/dist-packages/pychess/Utils/GameModel.py", line 541,
in isObservationGame
return not self.hasLocalPlayer()
~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3/dist-packages/pychess/Utils/GameModel.py", line 520,
in hasLocalPlayer
if self.players[0].__type__ == LOCAL or self.players[1].__type__ == LOCAL:
~~~~~~~~~~~~^^^
IndexError: list index out of range
If I try to start more than once, this traceback is repeated.
Other features of Pychess that I have tried, seem to be working. Checking, or
leaving unchecked, the settings 'database querying needs scoutfish' and
'database opening tree needs chess_db' do not have an effect. 'ICC lag
compensation needs timestamp', when checked, produces another error message in
the traceback, but doesn't seem to have any other effect. That's apparently a
known issue upstream and that option is dropped in Pychess 1.1.0.
I also tried installing Pychess 1.1.0, downloaded from
https://github.com/pychess/pychess/releases, and had the same results.
Between installation attempts, I had removed the directories,
~/.cache/pychess/, ~/.config/pychess/, and ~/.local/share/pychess/, to make
sure it was a clean install.
We believe that the bug you reported is fixed in the latest version of pychess, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1132008@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Emfox Zhou <emfox@debian.org> (supplier of updated pychess package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) Format: 1.8 Date: Tue, 15 Sep 2026 13:18:17 +0800 Source: pychess Architecture: source Version: 1.1.0-2 Distribution: unstable Urgency: medium Maintainer: Emfox Zhou <emfox@debian.org> Changed-By: Emfox Zhou <emfox@debian.org> Closes: 1132008 Changes: pychess (1.1.0-2) unstable; urgency=medium . * Fix starting a new game with a fresh configuration (Closes: #1132008). Checksums-Sha1: bca2a4da6db51c0f091ed7eb4e3b0c93c94d60d2 2192 pychess_1.1.0-2.dsc 10c5a8b62f8b7adec2e60509f7c0d0e0ed2b570e 14540000 pychess_1.1.0.orig.tar.gz 46304f3af10b7f45b01ed284751f41707558f0af 6472 pychess_1.1.0-2.debian.tar.xz 8d548747bb32dcf75b13e8784b77f8cdef7d2363 12769 pychess_1.1.0-2_source.buildinfo Checksums-Sha256: 911da3fd85420b6fca1e8a4f2be1630c95624b7f5fac6a6c314e12d20cfbcf4f 2192 pychess_1.1.0-2.dsc a784bdfc3faeead273706fbfe6d1327af1749b10b44c2ce8a6f26c8f8704fde4 14540000 pychess_1.1.0.orig.tar.gz ffb2e09fbc87a23e94af85a2362f87b6178bc1f74f756a4165beba55cd64c74a 6472 pychess_1.1.0-2.debian.tar.xz 742d0230b0a118f82a8eae65549739fa7bad55743619ec412fae143592b27c22 12769 pychess_1.1.0-2_source.buildinfo Files: b3af08ac0d89974a0c2c2d28c11058ee 2192 games optional pychess_1.1.0-2.dsc a86485f7d99a94d47c943ddd0301281e 14540000 games optional pychess_1.1.0.orig.tar.gz 739c8dd07150a759d8e3ef9ab52d01ef 6472 games optional pychess_1.1.0-2.debian.tar.xz 86017c77e9d736203c6fecec514c2d3f 12769 games optional pychess_1.1.0-2_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJFBAEBCgAvFiEEGSauJtItZVqOiaNpgImbv9t7vZQFAmqo1yMRHGVtZm94QGRl Ymlhbi5vcmcACgkQgImbv9t7vZTfHxAArEedcDr5Ms3UOyOTiNBEkrYv8dLAQHy5 IKSd567NgL1siypg36LqdJnJ6oE+D/OSrS0ZtB969G+ubN1ke9SZQH7zc00bDCBb jpFF7WmbVSPYPJtO+/A1+9mYXdpWd9a2AngFJ0X5cmQfMI0JD+LK+BHGLp52M8Fh xw6CJ4PpX3rQZDtqLvcfypfLZaZX8zsmQ5zB6wxJfNV29jIF4if9JhPiZb7g1v8R fL5lvlO68IiU1Er3+BRPqFlsEs7sDdPcQDtf3hNrHGJ8xVXfg7vEZzBBC8tGTg8M 8i+SoWYFZWvXso7MUVGX4xP1SI48urZrMF0AZU7/9WKtp6GHJz7Uqj+jcume6/zr 6ZWPTyOh6IeImkjbPalkVmcIeIFzRofEOIztu6ogJVj0nnobtFysVj5ErbExMwHS siWU7eRsrVkqiKi/aW4T8tBid3ikHvRNKmc4G25zUDJnX2y/D1LADLs1g/2IsfMY jqjbU+giTEYS26eT71mrKHCfJNUwB3vdKJOJPykkI1kF467Le3eTvBzKluo4MK3h 1r/JEPE01demMoWOcJf01B0MGG89YNVWPK3R2ZevwVKO6ayZxbFuVoBgR7HUTjEw iRKP4ql53CY8z3wfgbkOjye+V0Mc387sx2FlyG38wVTHs++UJVwuA8in7vw8V/G7 8cSKbRoUwfc= =6/2o -----END PGP SIGNATURE-----