Bug 14889 - Fish fillets NG does not start
Summary: Fish fillets NG does not start
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Rémi Verschelde
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-12-25 21:18 CET by Ãlo Parri
Modified: 2014-12-27 23:04 CET (History)
1 user (show)

See Also:
Source RPM: fillets-ng-1.0.1-8.mga5.src.rpm
CVE:
Status comment:


Attachments

Description Ãlo Parri 2014-12-25 21:18:25 CET
bash-4.3$ fillets 
main.cpp:117: ERROR script failure; error='/usr/share/games/fillets-ng/script/init.lua:5: attempt to index global 'string' (a nil value)
stack traceback:
        /usr/share/games/fillets-ng/script/init.lua:5: in main chunk'

If compiled with lua 5.1 without applying fillets-ng-lua-5.2.patch it works.

Reproducible: 

Steps to Reproduce:
Sander Lepik 2014-12-25 21:22:35 CET

CC: (none) => mageia
Assignee: bugsquad => remi

Rémi Verschelde 2014-12-27 15:37:31 CET

Source RPM: fillets-ng-data-1.0.0-6.mga5.src.rpm => fillets-ng-1.0.1-8.mga5.src.rpm

Comment 1 Rémi Verschelde 2014-12-27 16:18:25 CET
It looks like the patch we were using from Fedora is broken, they have the same bug report (unresolved): https://bugzilla.redhat.com/show_bug.cgi?id=1084250

The patches proposed here to upstream seem to add a proper lua 5.2 compatibility, so I'll use those instead of reverting to lua 5.1.
Comment 2 Rémi Verschelde 2014-12-27 16:48:58 CET
Fixed in SVN: http://svnweb.mageia.org/packages/cauldron/fillets-ng/current/SPECS/fillets-ng.spec?view=log
http://svnweb.mageia.org/packages/cauldron/fillets-ng-data/current/SPECS/fillets-ng-data.spec?view=log

I'm waiting for a freeze push of fillets-ng-data 1.0.1 to submit the new release of fillets-ng that should: fix this bug, build against system SDL_gfx and add smpeg support (i.e. intro playback, and maybe other stuff).
Comment 3 Rémi Verschelde 2014-12-27 23:04:29 CET
This should now be fixed with:
fillets-ng-1.0.1-9.mga5
fillets-ng-data-1.0.1-1.mga5

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.