#1065204 liblua5.4-0: "lua" command missing from terminal

Package:
liblua5.4-0
Source:
liblua5.4-0
Description:
Shared library for the Lua interpreter version 5.4
Submitter:
Michael Klymyshyn
Date:
2026-09-20 12:31:02 UTC
Severity:
normal
#1065204#5
Date:
2024-03-01 20:26:46 UTC
From:
To:
Dear Maintainer,

My assumption is that installing the Lua package should enable the user to run
lua files by entering "lua <filename>" in the terminal.

After installation, trying to run a lua file will return "bash: lua: command
not found".
On other package managers, installing lua will make this command work, so i
assume this missing command is a bug.

I did manage to get lua's full functionality by building it from source
instead. It would be great for new users like me if the lua package worked from
the start.

and yes, i checked that it wasn't yet fixed by running debian unstable on a VM.

#1065204#10
Date:
2026-09-20 12:27:53 UTC
From:
To:
Hi Michael,

Sorry for the delay.

The liblua5.4-0 package does ship only the libraries which are used
either by some
other software to embed Lua or by the Lua 5.4 interpreter which is
included into the
lua5.4 package:

% dpkg -L lua5.4
/.
/usr
/usr/bin
/usr/bin/lua5.4
/usr/bin/luac5.4
/usr/share
/usr/share/doc
/usr/share/doc/lua5.4
/usr/share/doc/lua5.4/changelog.Debian.amd64.gz
/usr/share/doc/lua5.4/changelog.Debian.gz
/usr/share/doc/lua5.4/copyright
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/lua5.4.1.gz
/usr/share/man/man1/luac5.4.1.gz

In addition to /usr/bin/lua5.4 the package uses Debian alternatives to
provide /usr/bin/lua as well.

Therefore I suppose this bugreport is invalid, so I'm closing it.

Cheers!