Update for Pioneer, a space simulation game. Leaf package, low priority. Advisory: ========= Updated pioneerspacesim packages provide latest stable release This update provides version 2021-02-03 of the Pioneer space simulation game. This includes new features, gameplay content, and bug fixes. See the linked release notes for details. References: - https://github.com/pioneerspacesim/pioneer/releases/tag/20210203 SRPM in core/updates_testing: ============================= pioneerspacesim-20210203-1.mga8 RPMs in core/updates_testing: ============================= pioneerspacesim-20210203-1.mga8 pioneerspacesim-data-20210203-1.mga8 Notes for QA: ============= It's a game, so to test it you can check that the UI and base functionality seems to work (you don't need to spend more than a few minutes on it unless you enjoy discovering the game :)). Note that it's a pretty heavy package (350 MB of download). And the 20200203 vs 20210203 is not a typo, the new 2021 release was made the same day as the previous 2020 release.
I installed the 20200203 version and dependencies without issues. Using the above package list with qarepo, then attempting to update using MCC, I see the following message: "The following package has to be removed for others to be upgraded: pioneerspacesim-20200203-3.mga8.x86_64 (due to unsatisfied pioneerspacesim-data == 20200203-3.mga8)" While yes the package will need to be removed during the update process, the presence of this kind of message is usually a red flag. I refused, and it came up with no packages selected. If I attempt to select just the data package, I get the above message. If I attempt to select just the game package, I get this message: "Sorry, the following package cannot be selected: - pioneerspacesim-20210203-1.mga8.x86_64 (due to unsatisfied libfmt.so.6()(64bit))" Something is clearly wrong here.
CC: (none) => andrewsfarm
The 2020 version won't run, either. It refuses without any message when run from the Plasma menu. If run in a terminal from /usr/games, I see this: "$ ./pioneer ver 20201202 on: Linux System Name: Linux Host Name: localhost Release(Kernel) Version: 5.10.45-desktop-2.mga8 Kernel Build Timestamp: #1 SMP Sat Jun 19 15:26:51 UTC 2021 Machine Arch: x86_64 Domain Name: (none) -------------------- SDL Version (build) 2.0.12 SDL Version (dynamic) 2.0.14 WARNING: SDL Versions differ SDL_image Version (build): 2.0.5 SDL_image Version (dynamic): 2.0.5 SDL_image Versions match Assimp Version: 3.3.0 FreeType Version: 2.10.4 GLEW dynamic version: 2.2.0 -------------------- Failed to set video mode. (Couldn't find matching GLX visual). Re-trying without multisampling. X connection to :0 broken (explicit kill or server shutdown)." I have no idea what's going on.
> - pioneerspacesim-20210203-1.mga8.x86_64 (due to unsatisfied libfmt.so.6()(64bit))" That's a problem indeed, I'll have another look. For GLX issue, are you running in a VM? If so it probably doesn't support relevant 3D rendering features needed by this game.
Assignee: qa-bugs => rverschelde
I managed to fix the libfmt.so.6 issue, and a packaging issue due to an upstream change which caused some data to be missing: https://github.com/pioneerspacesim/pioneer/issues/5138 But now I'm running into another upstream bug, which is that save files seem to be completely broken: https://github.com/pioneerspacesim/pioneer/issues/5205 So I'm dropping this update for now. The 20200203 packages from Mageia 8 do seem to work ok for me (installed on Mageia 9).
Resolution: (none) => WONTFIXStatus: NEW => RESOLVED
I wasn't running in a VM. To be precise, I was running on an HP Probook 6550b, with a first-generation i3 and Intel graphics on a 64-bit Plasma system. However, I was not at home, and I can't vouch for the wifi, so I wouldn't rule out a glitch or two from a corrupted download.