Should the latex-bin package depend on luahbtex so lualatex can be correctly installed?

Yihui Xie xie at yihui.name
Mon Apr 13 17:34:59 CEST 2020


Hi,

With TeX Live 2020, when I install the latex-bin package, lualatex
cannot be installed because luabhtex is not installed (see the log
below). Is this expected, or should latex-bin depend on luahbtex so
the latter can be automatically installed? Thanks!

$ tlmgr install latex-bin
tlmgr: package repository
http://ctan.mirrors.hoobly.com/systems/texlive/tlnet (not verified:
gpg unavailable)
[1/4, ??:??/??:??] install: latex-bin.x86_64-darwin [1k]
[2/4, 00:00/00:00] install: latex-bin [1k]
[3/4, 00:00/00:00] install: luaotfload.x86_64-darwin [1k]
[4/4, 00:00/00:00] install: luaotfload [567k]
running mktexlsr ...
done running mktexlsr.
regenerating fmtutil.cnf in /Users/username/Library/TinyTeX/texmf-dist
running fmtutil-sys
--no-error-if-no-engine=luajithbtex,luajittex,mfluajit --byfmt latex
...
done running fmtutil-sys
--no-error-if-no-engine=luajithbtex,luajittex,mfluajit --byfmt latex.
running fmtutil-sys
--no-error-if-no-engine=luajithbtex,luajittex,mfluajit --byfmt
lualatex ...

tlmgr: fmtutil-sys
--no-error-if-no-engine=luajithbtex,luajittex,mfluajit --byfmt
lualatex failed (status 1), output:
fmtutil: fmtutil is using the following fmtutil.cnf files (in precedence order):
fmtutil:   /Users/username/Library/TinyTeX/texmf-dist/web2c/fmtutil.cnf
fmtutil: fmtutil is using the following fmtutil.cnf file for writing changes:
fmtutil:   /Users/username/Library/TinyTeX/texmf-config/web2c/fmtutil.cnf
fmtutil [INFO]: writing formats under
/Users/username/Library/TinyTeX/texmf-var/web2c
fmtutil [INFO]: --- remaking lualatex with luahbtex
fmtutil [ERROR]: not building lualatex due to missing engine: luahbtex
fmtutil [INFO]: not selected formats: 12
fmtutil [INFO]: failed to build: 1 (luahbtex/lualatex)
fmtutil [INFO]: total formats: 13
fmtutil [INFO]: exiting with status 1

running fmtutil-sys
--no-error-if-no-engine=luajithbtex,luajittex,mfluajit --byfmt
dvilualatex ...
done running fmtutil-sys
--no-error-if-no-engine=luajithbtex,luajittex,mfluajit --byfmt
dvilualatex.
running fmtutil-sys
--no-error-if-no-engine=luajithbtex,luajittex,mfluajit --byfmt
pdflatex ...
done running fmtutil-sys
--no-error-if-no-engine=luajithbtex,luajittex,mfluajit --byfmt
pdflatex.
tlmgr: package log updated:
/Users/username/Library/TinyTeX/texmf-var/web2c/tlmgr.log
tlmgr: An error has occurred. See above messages. Exiting.

$ tlmgr --version
tlmgr revision 54446 (2020-03-21 17:45:22 +0100)
tlmgr using installation: /Users/username/Library/TinyTeX
TeX Live (https://tug.org/texlive) version 2020

Regards,
Yihui
--
https://yihui.org


More information about the tex-live mailing list.