Zdravím,
na fedoře 20 mi nejde spustit hra fish fillets, kterou můžete najít v repozitářích pod názvem “fillets-ng”. Při spuštění z příkazové řádky to vypíše následující:
main.cpp:117: ERROR script failure; error=’/usr/share/fillets-ng/script/init.lua:5: attempt to index global ‘string’ (a nil value)
stack traceback:
/usr/share/fillets-ng/script/init.lua:5: in main chunk’
Je to celé jaksi rozbité. Možná moc nová lua ve F20? Zkusil jsem čistou instalaci (i když těch 120M mě trošku odrazovalo) a narazil na stejnou chybu… Ten zmiňovaný skript si z env proměné LC_CTYPE snaží vyparsovat jazyk a úplně mu to nejde. Pokud ten skript ručně upravím, tak to najede ale při kliku na start hry to stejně sletí s chybou:
main.cpp:117: ERROR script failure; error='/usr/share/fillets-ng/script/start/init.lua:1: script failure; error='/usr/share/fillets-ng/script/level_funcs.lua:9: script failure; error='/usr/share/fillets-ng/script/share/level_start.lua:9: script failure; error='/usr/share/fillets-ng/script/share/borejokes.lua:17: attempt to index global 'table' (a nil value)
stack traceback:
/usr/share/fillets-ng/script/share/borejokes.lua:17: in function `insertBoreJoke'
/usr/share/fillets-ng/script/share/borejokes.lua:23: in main chunk
[C]: in function `file_include'
/usr/share/fillets-ng/script/share/level_start.lua:9: in main chunk
[C]: in function `file_include'
/usr/share/fillets-ng/script/level_funcs.lua:9: in main chunk
[C]: in function `file_include'
/usr/share/fillets-ng/script/start/init.lua:1: in main chunk'
stack traceback:
[C]: in function `file_include'
/usr/share/fillets-ng/script/share/level_start.lua:9: in main chunk
[C]: in function `file_include'
/usr/share/fillets-ng/script/level_funcs.lua:9: in main chunk
[C]: in function `file_include'
/usr/share/fillets-ng/script/start/init.lua:1: in main chunk'
stack traceback:
[C]: in function `file_include'
/usr/share/fillets-ng/script/level_funcs.lua:9: in main chunk
[C]: in function `file_include'
/usr/share/fillets-ng/script/start/init.lua:1: in main chunk'
stack traceback:
[C]: in function `file_include'
/usr/share/fillets-ng/script/start/init.lua:1: in main chunk'
Pokud přes víkend nikdo nevyplní bugzillu, tak to tam pošlu. Teď se mi nechce
Thank you, I try it, aha to musím stáhnout zdrojové kódy a zakompilovat si. Už jen stahovat přes gprs tu binárku dalo fušku. Tak to radši počkám na opravenou verzi.