Darktable Lua Script Manager

4.3.0+941~g60a1940488

Looks like lua is not installed - which is why the flatpak version works but not my compiled version.

$ lua

Command ‘lua’ not found, but can be installed with:

sudo apt install lua5.1 # version 5.1.5-8.1build4, or
sudo apt install lua5.2 # version 5.2.4-1.1build3
sudo apt install lua5.3 # version 5.3.3-1.1ubuntu2
sudo apt install lua50 # version 5.0.3-8build1
sudo apt install tarantool # version 1.9.1.26.g63eb81e3c-1.1build3

inxi reports:

System: Host: xxx Kernel: 5.15.0-67-generic x86_64 bits: 64 Desktop: KDE Plasma 5.18.8 Distro: Linux Mint 20.3 Una

Oh no. It must report much more than just the version ID.

You’ll want to pass the build flag to use the internal lua then, since version 5.4 is required.

compile options:
bit depth is 64 bit
normal build
SSE2 optimized codepath enabled
OpenMP support enabled
OpenCL support enabled
Lua support disabled
Colord support enabled
gPhoto2 support enabled
GraphicsMagick support enabled
ImageMagick support disabled
libavif support disabled
libheif support disabled
libjxl support disabled
OpenJPEG support enabled
OpenEXR support enabled
WebP support enabled

Lua support disabled

There is your reply.
Either install lua in your operating system,
or set darktable’s compile defaults correctly
(i.e. set it to use dt’s internal lua version).

Ha - how did I miss that???