Package: unknown-horizons Version: 2019.1-4 Severity: grave Justification: renders package unusable
Dear Maintainer, When attempting to start a single-player game, it crashes with: Ship created and weapons loaded. Traceback (most recent call last): File "/usr/games/unknown-horizons", line 381, in <module> main() File "/usr/games/unknown-horizons", line 122, in main ret = horizons.main.start(options) File "/usr/lib/python3/dist-packages/horizons/main.py", line 255, in start horizons.globals.fife.run() File "/usr/lib/python3/dist-packages/horizons/engine/engine.py", line 279, in run self.loop() File "/usr/lib/python3/dist-packages/horizons/engine/engine.py", line 296, in loop f() File "/usr/lib/python3/dist-packages/horizons/timer.py", line 112, in check_tick f(self.tick_next_id) File "/usr/lib/python3/dist-packages/horizons/scheduler.py", line 95, in tick callback.callback() File "/usr/lib/python3/dist-packages/horizons/util/python/callback.py", line 48, in __call__ return self.callback(*self.args, **self.kwargs) File "/usr/lib/python3/dist-packages/horizons/ai/pirate.py", line 99, in tick self.combat_manager.tick() File "/usr/lib/python3/dist-packages/horizons/ai/aiplayer/combat/combatmanager.py", line 343, in tick self.lookout() File "/usr/lib/python3/dist-packages/horizons/ai/aiplayer/combat/combatmanager.py", line 334, in lookout self.handle_casual_combat() File "/usr/lib/python3/dist-packages/horizons/ai/aiplayer/combat/combatmanager.py", line 423, in handle_casual_combat rules = (filters.not_in_fleet, filters.pirate, filters.ship_state(self.ships, self.shipStates.idle)) File "/usr/lib/python3/dist-packages/horizons/ai/aiplayer/combat/unitmanager.py", line 154, in _ship_state_rule if not isinstance(ship_states, collections.Iterable): AttributeError: module 'collections' has no attribute 'Iterable' iiuc, I the collections module deprecatd Iterable, or was renamed to collections.abc -- I'm not really sure. -- System Information: Debian Release: bookworm/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: mipsel, armhf, i386 Kernel: Linux 5.14.0-4-amd64 (SMP w/4 CPU threads) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages unknown-horizons depends on: ii fonts-unifont 1:14.0.04-1 ii python3 3.10.4-1+b1 ii python3-enet 0.0~vcs.2017.05.26.git-2.2+b3 ii python3-fife 0.4.2-4 ii python3-future 0.18.2-6 ii python3-yaml 5.4.1-1+b1 unknown-horizons recommends no packages. unknown-horizons suggests no packages. -- no debconf information