| Summary: | Unknown Horizons is not able to be invoked. | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Ben McMonagle <westel> |
| Component: | RPM Packages | Assignee: | QA Team <qa-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | andrewsfarm, arusanu, geiger.david68210, marja11, rverschelde, sysadmin-bugs |
| Version: | 9 | Keywords: | advisory, validated_update |
| Target Milestone: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | MGA9-64-OK | ||
| Source RPM: | unknown-horizons-2019.1-9.mga9.src.rpm | CVE: | |
| Status comment: | |||
| Attachments: | lspcidrake output | ||
Created attachment 14304 [details]
lspcidrake output
sturmvogel
2024-01-25 05:25:17 CET
Source RPM:
task-games-9-1.mga9 =>
unknown-horizons-2019.1-9.mga9.src.rpm This latest version is 5y old. We need to see whether it (& all the others) worked on Mageia 8. Cauldron updates have mostly been to do with new Python versions. wally has just applied some Python fixes. Can a Cauldron user try this application to see whether they change anything? CC:
(none) =>
lewyssmith Confirm Ben's findings. Remind about request for a Cauldron user to try Jani's new Python fixed version. Beware: the data download is huge. (In reply to Lewis Smith from comment #3) > Confirm Ben's findings. Remind about request for a Cauldron user to try > Jani's new Python fixed version. Beware: the data download is huge. Seems fine on Cauldron. It loads fine. Graphics/sound/mouse control looks good. CC:
(none) =>
arusanu That is useful confirmation, thank you. So it is worth pushing the update. Assigning globally as responsible packager uncertain. CC'ing akien who is nominally responsible, in case he is still active. Assignee:
bugsquad =>
pkg-bugs Assigning to QA, Packages in 9/Core/Updates_testing: ====================== unknown-horizons-2019.1-9.1.mga9.noarch.rpm unknown-horizons-data-2019.1-9.1.mga9.noarch.rpm From SRPMS: unknown-horizons-2019.1-9.1.mga9.src.rpm CC:
(none) =>
geiger.david68210 unknown-horizons-2019.1-9.1.mga9.noarch by itself will not gonna work. To make it run I had used mgarepo to checkout the latest fife and rebuild it for Mageia 9, then the game starts OK. $ rpm -qa | grep 'fife\|unknown' unknown-horizons-2019.1-9.1.mga9 unknown-horizons-data-2019.1-9.1.mga9 lib64fifechan0.1.5-0.1.5-3.mga9 lib64fife0.4.2-0.4.2-24.mga9X # Rebuild ! fife-0.4.2-24.mga9X # Rebuild ! $ unknown-horizons MESA: error: ZINK: failed to choose pdev glx: failed to create drisw screen failed to load driver: zink You have used/rebuilt fife from Cauldron? with some fixes added recently by jani? (In reply to David GEIGER from comment #8) > You have used/rebuilt fife from Cauldron? with some fixes added recently by > jani? Yes. And it looks like it is the only one needed to be build in order to work :). So ok! new list of packages: Packages in 9/Core/Updates_testing: ====================== unknown-horizons-2019.1-9.1.mga9.noarch.rpm unknown-horizons-data-2019.1-9.1.mga9.noarch.rpm fife-0.4.2-20.1.mga9 libfife0.4.2-0.4.2-20.1.mga9 lib64fife0.4.2-0.4.2-20.1.mga9 libfife-devel-0.4.2-20.1.mga9 lib64fife-devel-0.4.2-20.1.mga9 From SRPMS: unknown-horizons-2019.1-9.1.mga9.src.rpm fife-0.4.2-20.1.mga9.src.rpm $ rpm -qa --last | grep 'fife\|unknown' lib64fife0.4.2-0.4.2-20.1.mga9.x86_64 2024-01-31T20:46:22 EET fife-0.4.2-20.1.mga9.x86_64 2024-01-31T20:46:22 EET lib64fifechan0.1.5-0.1.5-3.mga9.x86_64 2024-01-31T17:55:16 EET unknown-horizons-data-2019.1-9.1.mga9.noarch 2024-01-31T17:52:13 EET unknown-horizons-2019.1-9.1.mga9.noarch 2024-01-31T17:52:11 EET Game runs fine for me. Cheers.
Marja Van Waes
2024-01-31 22:27:48 CET
Keywords:
(none) =>
advisory updated ( fife-0.4.2-20.1.mga9.x86_64 ) game now plays thanks
katnatek
2024-02-02 02:19:44 CET
Whiteboard:
(none) =>
MGA9-64-OK Validating. Keywords:
(none) =>
validated_update An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2024-0041.html Resolution:
(none) =>
FIXED |
Description of problem: attempting to invoke Unknown Horizons, the application exits silently. attempting: $ unknown-horizons returns: $ unknown-horizons 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.10/site-packages/horizons/main.py", line 113, in start horizons.globals.fife = Fife() File "/usr/lib/python3.10/site-packages/horizons/engine/engine.py", line 46, in __init__ self._setting = Settings(PATHS.USER_CONFIG_FILE, PATHS.SETTINGS_TEMPLATE_FILE) File "/usr/lib/python3.10/site-packages/horizons/engine/settings.py", line 39, in __init__ self._settings_serializer.load(settings_file) File "/usr/lib64/python3.10/site-packages/fife/extensions/serializers/simplexml.py", line 132, in load self._validateTree() File "/usr/lib64/python3.10/site-packages/fife/extensions/serializers/simplexml.py", line 386, in _validateTree for c in self._root_element.getchildren(): AttributeError: 'xml.etree.ElementTree.Element' object has no attribute 'getchildren' Version-Release number of selected component (if applicable): unknown-horizons-2019.1-9.mga9 unknown-horizons-data-2019.1-9.mga9 How reproducible: always Steps to Reproduce: 1. create a new install, LXDE only, with sufficient root partition space to install task-games (+20GB) and update to latest. 2.install task-games. 3.attempt to invoke unknown-horizons from application launcher or commandline.