Bug#1013161: corsix-th: crashes with "module 'lpeg' not found"

Phil Morrell debian at emorrp1.name
Fri Jun 17 21:53:18 BST 2022


Package: corsix-th
Version: 0.65.1-1
Severity: grave
Justification: renders package unusable
X-Debbugs-Cc: debian at emorrp1.name



first reported on 2022-06-06 by u/rocketstopya on Ubuntu 22.04
https://www.reddit.com/r/linux_gaming/comments/v620w5/corsixth_v066beta2_is_out/ibdca6u/



emorrp1 at testing:~$ corsix-th


---------------------------------------------------------------

Welcome to CorsixTH v0.65.1!

---------------------------------------------------------------

This window will display useful information if an error occurs.

---------------------------------------------------------------

An error has occurred in CorsixTH:
/usr/share/games/corsix-th/Lua/strict.lua:66: module 'lpeg' not found:
	no field package.preload['lpeg']
	no file '/usr/share/games/corsix-th/Lua/lpeg.lua'
	no file '/usr/share/games/corsix-th/Lua/lpeg/init.lua'
	no file '/usr/local/share/lua/5.4/lpeg.lua'
	no file '/usr/local/share/lua/5.4/lpeg/init.lua'
	no file '/usr/local/lib/lua/5.4/lpeg.lua'
	no file '/usr/local/lib/lua/5.4/lpeg/init.lua'
	no file '/usr/share/lua/5.4/lpeg.lua'
	no file '/usr/share/lua/5.4/lpeg/init.lua'
	no file './lpeg.lua'
	no file './lpeg/init.lua'
	no file '/usr/share/games/corsix-th/lpeg.so'
	no file '/usr/local/lib/lua/5.4/lpeg.so'
	no file '/usr/lib/x86_64-linux-gnu/lua/5.4/lpeg.so'
	no file '/usr/lib/lua/5.4/lpeg.so'
	no file '/usr/local/lib/lua/5.4/loadall.so'
	no file './lpeg.so'
stack traceback:
	[C]: in upvalue 'fn'
	/usr/share/games/corsix-th/Lua/strict.lua:66: in function 'require'
	/usr/share/games/corsix-th/Lua/string_extensions.lua:22: in main chunk
	[C]: in function 'persist.dofile'
	/usr/share/games/corsix-th/CorsixTH.lua:78: in field 'require'
	/usr/share/games/corsix-th/Lua/app.lua:240: in method 'init'
	/usr/share/games/corsix-th/CorsixTH.lua:143: in main chunk
	[C]: in ?



-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 5.18.0-1-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages corsix-th depends on:
ii  corsix-th-data       0.65.1-1
ii  libavcodec58         7:4.4.2-1+b2
ii  libavformat58        7:4.4.2-1+b2
ii  libavutil56          7:4.4.2-1+b2
ii  libc6                2.33-7
ii  libfreetype6         2.12.1+dfsg-2
ii  libgcc-s1            12.1.0-2
ii  liblua5.4-0          5.4.4-2
ii  libsdl2-2.0-0        2.0.22+dfsg-5
ii  libsdl2-mixer-2.0-0  2.0.4+dfsg1-4+b1
ii  libstdc++6           12.1.0-2
ii  libswresample3       7:4.4.2-1+b2
ii  libswscale5          7:4.4.2-1+b2
ii  lua-filesystem       1.8.0-2
ii  lua-lpeg             1.0.2-1

Versions of packages corsix-th recommends:
ii  game-data-packager  69
ii  timidity            2.14.0-8+b1

corsix-th suggests no packages.

-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-games-devel/attachments/20220617/fa1ee789/attachment.sig>


More information about the Pkg-games-devel mailing list