Package: fs-uae-arcade
Version: 3.1.63-2
Severity: normal
Tags: newcomer
X-Debbugs-Cc: [email protected]
The program fs-uae-arcade form the package of the same name requires
python3-requests, but does not list it as a dependency.
Installing fs-uae-arcade and running the program on a system without fs-uae-
arcade leads to the following Python stacktrace:
> fs-uae-arcade
sys.path = ['/usr/share/fs-uae-arcade', '/usr/lib/python311.zip',
'/usr/lib/python3.11', '/usr/lib/python3.11/lib-dynload',
'/home/[...]/.local/lib/python3.11/site-packages', '/usr/local/lib/python3.11
/dist-packages', '/usr/lib/python3/dist-packages', '/usr/lib/python3.11/dist-
packages']
sending quit signal
Traceback (most recent call last):
File "/usr/bin/fs-uae-arcade", line 141, in <module>
main()
File "/usr/bin/fs-uae-arcade", line 124, in main
import arcade.arcade_main
File "/usr/share/fs-uae-arcade/arcade/arcade_main.py", line 2, in <module>
from arcade.glui.imageloader import ImageLoader
File "/usr/share/fs-uae-arcade/arcade/glui/imageloader.py", line 8, in
<module>
import requests
ModuleNotFoundError: No module named 'requests'
Manually installing python3-requests fixed the problem, as expected.
-- System Information:
Debian Release: 12.12
APT prefers oldstable-updates
APT policy: (500, 'oldstable-updates'), (500, 'oldstable-security'), (500,
'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.1.0-40-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages fs-uae-arcade depends on:
ii fs-uae 3.1.66-2
ii python3 3.11.2-1+b1
ii python3-opengl 3.1.6+dfsg-3
ii python3-pyqt5 5.15.9+dfsg-1
ii python3-pyqt5.qtopengl 5.15.9+dfsg-1
ii python3-setuptools 66.1.1-1+deb12u2
Versions of packages fs-uae-arcade recommends:
pn fs-uae-launcher <none>
pn python-lhafile <none>
fs-uae-arcade suggests no packages.
-- no debconf information