uhulinux / ub-ubk3

64bit-only repo
1 stars 0 forks source link

fillets lua error #49

Closed attuska closed 4 years ago

attuska commented 4 years ago

A fillets-data csomag rendbetétele után, mikor már vannak adatfájlok, a kiindulási pontra kattintva összeomlik, és ezt írja a terminálba:

attila@attila-pc:~$ fillets

main.cpp:117: ERROR script failure; error='/usr/share/games/fillets-ng/script/start/init.lua:1: script failure; error='/usr/share/games/fillets-ng/script/level_funcs.lua:9: script failure; error='/usr/share/games/fillets-ng/script/share/level_start.lua:9: script failure; error='/usr/share/games/fillets-ng/script/share/borejokes.lua:18: attempt to call field 'getn' (a nil value) stack traceback: /usr/share/games/fillets-ng/script/share/borejokes.lua:18: in function insertBoreJoke' /usr/share/games/fillets-ng/script/share/borejokes.lua:23: in main chunk [C]: in functionfile_include' /usr/share/games/fillets-ng/script/share/level_start.lua:9: in main chunk [C]: in function file_include' /usr/share/games/fillets-ng/script/level_funcs.lua:9: in main chunk [C]: in functionfile_include' /usr/share/games/fillets-ng/script/start/init.lua:1: in main chunk' stack traceback: [C]: in function file_include' /usr/share/games/fillets-ng/script/share/level_start.lua:9: in main chunk [C]: in functionfile_include' /usr/share/games/fillets-ng/script/level_funcs.lua:9: in main chunk [C]: in function file_include' /usr/share/games/fillets-ng/script/start/init.lua:1: in main chunk' stack traceback: [C]: in functionfile_include' /usr/share/games/fillets-ng/script/level_funcs.lua:9: in main chunk [C]: in function file_include' /usr/share/games/fillets-ng/script/start/init.lua:1: in main chunk' stack traceback: [C]: in functionfile_include' /usr/share/games/fillets-ng/script/start/init.lua:1: in main chunk' attila@attila-pc:~$

attuska commented 4 years ago

A fillets eredetileg lua-5.0 -hoz készült, most a FEDORA -tól átvett lua-5.2 folttal van fordítva és a lua-5.2 libjei és include cuccai a compile szkriptben vannak nálunk bedrótozva, hogy leforduljon vele.

Biztosan más a FEDORA lua-5.2 -es csomagja, mint a mienk, hogy náluk megy. Arch-Linux a lua-51 -el készíti, nálunk a mi lua-51 csomagunkkal le sem fordul. A GENTOO a lua-5.0 -val készíti, ami nálunk már nincs.

attuska commented 4 years ago

Hülyére kellett foltozni a lua szkriptetek, azt a FEDORA -tól vettem át. https://github.com/uhulinux/ub-ubk3/commit/a8ee2319aeedb79cdf8a723a5c0bea365fa92326