Description of problem: attempting to invoke Naev, the application exits silently. attempting: $ naev returns: $ naev Naev v0.10.4 (linux-x86_64) Trying default datapath: /usr/share/games/naev/dat Trying default datapath: /usr/games/dat ERROR ../src/ndata.c:66 [ndata_testVersion]: Unable to find game data. You may need to install, specify a datapath, or run using naev.sh (if developing). Aborted (core dumped) Version-Release number of selected component (if applicable): naev-0.10.4-1.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 Naev from application launcher or commandline.
Source RPM: task-games-9-1.mga9 => naev-0.10.4-1.mga9.src.rpm
Created attachment 14297 [details] lspcidrake output
Is it the same in cauldron? David updated it 4 weeks ago.
CC: (none) => geiger.david68210, yvesbrungard
"naev" seems to work on Cauldron. However, it might be a problem of packaging as I run into the same issues as Ben in comment 1, but I noticed there is a naev-data package and once that is installed all looks fine. Seems that a typo for requirement of "naev-data" package is at play in the spec file.
CC: (none) => arusanu
(In reply to Aurelian R from comment #3) > I noticed > there is a naev-data package and once that is installed all looks fine. > Seems that a typo for requirement of "naev-data" package is at play in the > spec file. confirming likely a packaging issue: installed via task games and issue apparent, removed (urpme naev) [root@localhost ~]# urpmi naev https://mirror.aarnet.edu.au/pub/mageia/distrib/9/x86_64/media/core/release/naev-0.10.4-1.mga9.x86_64.rpm installing naev-0.10.4-1.mga9.x86_64.rpm from /var/cache/urpmi/rpms Preparing... ############################################## 1/1: naev ############################################## [root@localhost ~]# urpmi naev naev naev-data [root@localhost ~]# urpmi naev-data https://mirror.aarnet.edu.au/pub/mageia/distrib/9/x86_64/media/core/release/naev-data-0.10.4-1.mga9.noarch.rpm installing naev-data-0.10.4-1.mga9.noarch.rpm from /var/cache/urpmi/rpms Preparing... ############################################## 1/1: naev-data ############################################## games now plays.
Fixed for Cauldron and mga9 adding missing naev-data as a required package to the main naev! Assigning to QA, Packages in 9/Core/Updates_testing: ====================== naev-0.11.3-1.mga9 naev-data-0.11.3-1.mga9.noarch.rpm From SRPMS: naev-0.11.3-1.mga9.src.rpm
Assignee: bugsquad => qa-bugs
Tested and I confirm the fix on Mageia 9, install `naev` properly pulls in the required `naev-data` package. And it's the latest version of the game, which is nice. Thanks for the fix David! Advisory: ========= Updated naev packages fix missing dependency and update to latest version This update ensures that the 'naev' properly requires the 'naev-data' package as a dependency, as it is needed for the game to work. This also updates the game to the latest upstream release, 0.11.3. See the Naev website for news about what changed in recent releases. References: - https://naev.org/ Packages in 9/Core/Updates_testing: ====================== naev-0.11.3-1.mga9 naev-data-0.11.3-1.mga9.noarch.rpm From SRPMS: naev-0.11.3-1.mga9.src.rpm
CC: (none) => rverscheldeWhiteboard: (none) => MGA9-64-OK
CC: (none) => marja11URL: (none) => https://naev.org/
Keywords: (none) => advisory
Mageia9, x86_64, nvidia graphics. Installed properly, requiring naev-data. Started from the Games menu. Studied tutorial but ended up speeding into the wild dark yonder - where are you now AI?. Escape key. Phew! It works anyway.
CC: (none) => tarazed25
Validating.
Keywords: (none) => validated_updateCC: (none) => andrewsfarm, sysadmin-bugs
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2024-0038.html
Status: NEW => RESOLVEDResolution: (none) => FIXED