You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Failed to load "luaotfload" module "features". #213
I've recently started receiving this error when attempting to compile a tex document using lualatex. For example, with the test document test.tex:
\documentclass{article}
% General document formatting\usepackage[margin=0.7in]{geometry}
\usepackage[parfill]{parskip}
\usepackage[utf8]{inputenc}
% Related to math\usepackage{amsmath,amssymb,amsfonts,amsthm}
\begin{document}
Name, date, Exercise X
\section*{Part a}
Put your answer to part a here
\section*{Part b}
etc
\end{document}
the command lualatex test.tex results in the error:
This is LuaHBTeX, Version 1.13.2 (TeX Live 2021)
restricted system commands enabled.
(./test.tex
LaTeX2e <2021-11-15> patch level 1
luaotfload | load : FATAL ERROR
luaotfload | load : × Failed to load "luaotfload" module "features".
luaotfload | load : × Error message:
luaotfload | load : × "...texmf-dist/tex/luatex/luaotfload/luaotfload-features.lua:835: module 'lua-uni-normalize' not found:".
luaotfload | load : × "no field package.preload['lua-uni-normalize']".
luaotfload | load : × "[kpse lua searcher] file not found: 'lua-uni-normalize'".
stack traceback:
.../TinyTeX/texmf-dist/tex/luatex/luaotfload/luaotfload.lua:200: in upvalue 'loadmodule'
.../TinyTeX/texmf-dist/tex/luatex/luaotfload/luaotfload.lua:275: in local 'initialize'
.../TinyTeX/texmf-dist/tex/luatex/luaotfload/luaotfload.lua:340: in field 'main'
[\directlua]:1: in main chunk
Curious if I should be doing something differently or if this is perhaps related to the recent 3.19 release. Any help appreciated.
It is related to the release: The new version requires the lua-uni-normalize package which does not seem to be installed on your system. Which distribution do you use?
Activity
zauguin commentedon Feb 26, 2022
It is related to the release: The new version requires the
lua-uni-normalizepackage which does not seem to be installed on your system. Which distribution do you use?dragonstyle commentedon Feb 26, 2022
Thank you! I can confirm that after installing
lua-uni-normalizeit compiles the tex fine.I'm using https://github.com/yihui/tinytex.
Luaotfload now requires lua-uni-algos
FrankMittelbach commentedon Feb 26, 2022
looks like it is a tiny bit too tiny now :-)
zauguin commentedon Feb 26, 2022
I reported the additional dependency to the TeX Live list, hopefully Tiny TeX & co will pick it up once it's listed there.
FrankMittelbach commentedon Feb 26, 2022
why not open an issue on their github instead?
dragonstyle commentedon Feb 26, 2022
Will do thank you!
fix latex3/luaotfload#213: detect the lua-uni-algos package in case o…
R-tinytex: Autospec creation for update from version 0.37 to version …
(print/R-tinytex) Updated 0.32 to 0.43
(print/R-tinytex) Updated 0.32 to 0.43
(print/R-tinytex) Updated 0.32 to 0.43
(print/R-tinytex) Updated 0.32 to 0.43