Package: luarocks
Version: 3.11.1+dfsg-1
Severity: important
X-Debbugs-Cc: [email protected]
Dear Maintainers,
with the latest update to 3.11.1+dfsg-1 I cannot install/remove/list
any packages locally any more. Passing the --local flag leads to the
error posted below.
Calling luarocks-5.4 raises the same error.
$HOME/.luarocks exists and is writable.
Running commands globally (as root) works.
~% luarocks --local list
/usr/bin/lua5.1: /usr/share/lua/5.1/luarocks/cmd.lua:183: bad error, expected
string, got: nil
stack traceback:
[C]: in function 'assert'
/usr/share/lua/5.1/luarocks/cmd.lua:183: in upvalue 'die'
/usr/share/lua/5.1/luarocks/cmd.lua:697: in function
'luarocks.cmd.run_command'
/usr/bin/luarocks:35: in main chunk
[C]: in ?
~%
~% luarocks --local install digestif
/usr/bin/lua5.1: /usr/share/lua/5.1/luarocks/cmd.lua:183: bad error, expected
string, got: nil
stack traceback:
[C]: in function 'assert'
/usr/share/lua/5.1/luarocks/cmd.lua:183: in upvalue 'die'
/usr/share/lua/5.1/luarocks/cmd.lua:697: in function
'luarocks.cmd.run_command'
/usr/bin/luarocks:35: in main chunk
[C]: in ?
-- System Information:
Debian Release: forky/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 7.1.3+deb14-amd64 (SMP w/20 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages luarocks depends on:
ii liblua5.1-0-dev [liblua5.1-dev] 5.1.5-12
ii lua-any 36
ii lua5.1 5.1.5-12
ii unzip 6.0-29
ii wget 1.25.0-2
ii zip 3.0-15
Versions of packages luarocks recommends:
ii lua-sec 1.3.2-4
luarocks suggests no packages.
-- no debconf information