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

Reply via email to