I used to have: 3.8.0-1 from the debian bullseye backports. I used the lua plugin for almost every picture exported.
I did some updates, it (synaptic) also updated dt 3.8 to 3.8.0-2-bpo-11+1.
The problem is now that I have no lua:
$ darktable --version
this is darktable 3.8.0
copyright (c) 2009-2021 johannes hanika
darktable-dev@lists.darktable.org
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
OpenEXR support enabled
Afaik, the Lua support disabled bit means that Lua support is not compiled in.
So options are to look for a different packaged version (perhaps in an OBS repository?) or compile dt yourself with lua support. The latter will require the development packages for the dependencies (not just for Lua).
I mean the lua version.
Darktable is 3.8 the compile options do not specify lua version, just api version, it seems:
C:\Program Files\darktable\bin>darktable --version
this is darktable 3.8.0
copyright (c) 2009-2021 johannes hanika
darktable-dev@lists.darktable.org
compile options:
bit depth is 64 bit
normal build
SSE2 optimized codepath enabled
OpenMP support enabled
OpenCL support enabled
Lua support enabled, API version 8.0.0
Colord support disabled
gPhoto2 support enabled
GraphicsMagick support enabled
ImageMagick support disabled
OpenEXR support enabled
Where is lua in windows version of DT?
In the darktable\bin there is a lua54.dll so it seem it has installed the 5.4 version.
It seems another different problem may be better to create a separate thread.