Bug#1116506: texlive-latex-base: Building LuaTeX format fails during installation
Dear Hilmar,
Thank you for your prompt reaction on a Sunday
Am 28.09.25 um 17:56 schrieb Hilmar Preuße:
On 9/28/25 09:14, Adrian Bunk wrote:
https://buildd.debian.org/status/fetch.php?pkg=dasm&arch=amd64&ver=2.20.15~20201109%2Breally2.20.14.1-3&stamp=1759042676&raw=0
...
Setting up tex-common (6.19) ...
Running mktexlsr. This may take some time... done.
Running updmap-sys. This may take some time... done.
Running mktexlsr /var/lib/texmf ... done.
Building format(s) --all.
This may take some time...
fmtutil failed. Output has been stored in
/tmp/fmtutil.4ko8ux5G
Please include this file if you report a bug.
Thanks for the bug report. The error message says:
<snip>
live/texmf-dist/tex/latex-dev/l3kernel/expl3.lua:318: module 'lua-uni-data' not
found:
no field package.preload['lua-uni-data']
[kpse lua searcher] file not found: 'lua-uni-data'
stack traceback:
[C]: in function 'require'
...hare/texlive/texmf-dist/tex/latex-dev/l3kernel/expl3.lua:318: in main chunk
[C]: in function 'require'
[\directlua]:1: in main chunk.
<inserted text> BAD
l.158 \directlua{require("expl3")}
%
?
! Emergency stop.
<inserted text> BAD
<snip>
The file in question is in texlive-luatex. Does adding this package into
build depends or installing the package solve the issue?
Yes, installing *texlive-luatex* the error is gone:
```
$ sudo apt install texlive-luatex
Installiere:
texlive-luatex
Zusammenfassung:
Aktualisiere: 0, Installiere: 1, Entferne: 0, Aktualisiere nicht: 52
1 nicht vollständig installiert oder entfernt.
Herunterlade-Größe: 36,0 MB
Benötigter Platz: 61,9 MB / 39,9 GB verfügbar
Holen:1 http://deb.debian.org/debian sid/main amd64 texlive-luatex all
2025.20250927-1 [36,0 MB]
Es wurden 36,0 MB in 3 s geholt (12,1 MB/s).
[master d49a45f] saving uncommitted changes in /etc prior to apt run
Author: Paul Menzel <pmenzel@molgen.mpg.de>
1 file changed, 3 insertions(+), 3 deletions(-)
Vormals nicht ausgewähltes Paket texlive-luatex wird gewählt.
(Lese Datenbank ... 494650 Dateien und Verzeichnisse sind derzeit
installiert.)
Vorbereitung zum Entpacken von
.../texlive-luatex_2025.20250927-1_all.deb ...
Entpacken von texlive-luatex (2025.20250927-1) ...
tex-common (6.19) wird eingerichtet ...
Running mktexlsr. This may take some time... done.
Running updmap-sys. This may take some time... done.
Running mktexlsr /var/lib/texmf ... done.
Building format(s) --all.
This may take some time... done.
texlive-luatex (2025.20250927-1) wird eingerichtet ...
Trigger für man-db (2.13.1-1) werden verarbeitet ...
Trigger für tex-common (6.19) werden verarbeitet ...
Building format(s) --all.
This may take some time... done.
```
(Just a note, that `Building format(s) --all.` took really a long time.
I think over 30 seconds. I can’t remember it being this long in the
past, but I haven’t paid much attention to this.)
Alternatively remove the lines
dvilualatex luatex language.dat,language.dat.lua dvilualatex.ini
lualatex luahbtex language.dat,language.dat.lua lualatex.ini
from /var/lib/tex-common/fmtutil-cnf/texlive/texlive-latex-base.cnf
Thank you again and kind regards,
Paul
Reply to: