#1123980 fs-uae-arcade requires python3-requests

#1123980#5
Date:
2025-12-25 12:59:24 UTC
From:
To:
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:
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.