| Summary: | super-space-invader does not work, requires love 0.9.2 rather than the version 11.2 we provide | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Eduardo Mestre <eduardomestresaez> |
| Component: | RPM Packages | Assignee: | Rémi Verschelde <rverschelde> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | 7 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | super-space-invader-0-0.git20160108.3.mga7.src.rpm | CVE: | |
| Status comment: | |||
|
Description
Eduardo Mestre
2021-01-15 03:59:29 CET
This game use love game engine, but it require love 0.9.2 version, and Mageia 7.1 has the love 11.2 version. Thank you for reporting this. Confirmed. The console O/P *before* the given traceback was: $ super-space-invader AL lib: (WW) GetSymbol: Failed to load jack_error_callback: /lib64/libjack.so.0: undefined symbol: jack_error_callback AL lib: (WW) jack_msg_handler: Cannot connect to server socket err = No such file or directory AL lib: (WW) jack_msg_handler: Cannot connect to server request channel AL lib: (WW) jack_msg_handler: jack server is not running or cannot be started AL lib: (WW) jack_msg_handler: JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock AL lib: (WW) jack_msg_handler: JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock AL lib: (WW) ALCjackBackendFactory_init: jack_client_open() failed, 0x11 AL lib: (WW) alc_initconfig: Failed to initialize backend "jack" Error: lib/ammo/extensions.lua:67: attempt to call field 'getDimensions' (a nil value) stack traceback: ... (In reply to Eduardo Mestre from comment #1) > This game use love game engine, but it require love 0.9.2 version, and > Mageia 7.1 has the love 11.2 version. $ urpmq --requires super-space-invader love does not show any version. Its site says 0.9.2: http://nova-fusion.com/games/super-space-invader It looks as if the game is way behind 'love'. As long ago as 2016 is the comment "no support for love 0.10.x so far", and nothing since. I suspect this game cannot be saved (i.e. should be dropped), but Assigning to Rémi for super-space-invader in case the packaging can be adapted. You (R) will be able to judge. This is still in Cauldron too. Summary:
Error running game =>
super-space-invader does not work, requires love 0.9.2 rather than the version 11.2 we provide Thanks for the report. I was aware of it but then forgot, see upstream issue: https://github.com/mebens/super-space-invader/issues/6 I'll drop the package as I don't intend to provide love 0.9.2 just for this one. Too bad because it's a nice game :) (but you can play it from http://nova-fusion.com/games/super-space-invader easily using the .love file and with love 0.9.2 downloaded from the official website). Fixed in Cauldron. I can't drop the package in Mageia 7 so this can't be fixed there. Status:
NEW =>
RESOLVED |