Bug#986577: bouncy: Fails to run without missing dependency python3-future

Hans Joachim Desserud debian at desserud.org
Wed Apr 7 17:00:52 BST 2021


Package: bouncy
Version: 0.6.20071104-7
Severity: important

Dear Maintainer,

bouncy curently fails to run with the following error message:

$ bouncy
pygame 1.9.6
Hello from the pygame community. https://www.pygame.org/contribute.html
Traceback (most recent call last):
   File "/usr/share/games/bouncy/game.py", line 18, in <module>
     from map import *
   File "/usr/share/games/bouncy/map.py", line 7, in <module>
     import euclid, collide, objects, pyglyph, fonts
   File "/usr/share/games/bouncy/euclid.py", line 36, in <module>
     from past.builtins import long
ModuleNotFoundError: No module named 'past'

After installing python3-future, it seems to run as expected. I assume
this should be added as a package dependency.

The import in question seems to have been introduced by the Python3 
patch

Originally reported as 
https://bugs.launchpad.net/ubuntu/+source/bouncy/+bug/1922504

-- System Information:
Debian Release: bullseye/sid
   APT prefers unstable
   APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-5-amd64 (SMP w/3 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages bouncy depends on:
ii  fonts-dejavu-core  2.37-2
ii  python3            3.9.2-2
ii  python3-opengl     3.1.5+dfsg-1
ii  python3-pygame     1.9.6+dfsg-4+b1

bouncy recommends no packages.

bouncy suggests no packages.

-- no debconf information

-- 
mvh / best regards
Hans Joachim Desserud
http://desserud.org



More information about the Pkg-games-devel mailing list