I have installed every texlive package I can install, and it still doesn’t work. Here’s the full error from the CLI. Notice there’s still a .texlive2013 directory being created to store the log, though at the top of the log it says it’s Texlive 2024. I wish I knew more about this to debug it, but all I can say is that something definitely is not right.
latexmk latex-test.tex
Rc files read:
/home/sezovr/.latexmkrc
Latexmk: This is Latexmk, John Collins, 7 Apr. 2024. Version 4.85.
No existing .aux file, so I'll make a simple one, and require run of *latex.
Latexmk: applying rule 'lualatex'...
Rule 'lualatex': Reasons for rerun
Category 'other':
Rerun of 'lualatex' forced or previously required:
Reason or flag: 'Initial setup'
------------
Run number 1 of rule 'lualatex'
------------
------------
Running 'lualatex -recorder "latex-test.tex"'
------------
This is LuaTeX, Version 1.18.0 (TeX Live 2024/OpenMandriva)
restricted system commands enabled.
kpathsea: Running mktexfmt lualatex.fmt
mktexfmt: mktexfmt is using the following fmtutil.cnf files (in precedence order):
mktexfmt: /usr/share/texmf-dist/web2c/fmtutil.cnf
mktexfmt: mktexfmt is using the following fmtutil.cnf file for writing changes:
mktexfmt: /home/sezovr/.texlive2013/texmf-config/web2c/fmtutil.cnf
mktexfmt [INFO]: writing formats under /home/sezovr/.texlive2013/texmf-var/web2c
mktexfmt [INFO]: --- remaking lualatex with luahbtex
mktexfmt: running `luahbtex -ini -jobname=lualatex -progname=lualatex lualatex.ini' ...
This is LuaHBTeX, Version 1.18.0 (TeX Live 2024/OpenMandriva) (INITEX)
restricted system commands enabled.
(/usr/share/texmf-dist/tex/latex/tex-ini-files/lualatex.ini
(/usr/share/texmf-dist/tex/generic/tex-ini-files/luatexconfig.tex
(/usr/share/texmf-dist/tex/generic/config/pdftexconfig.tex))
(/usr/share/texmf-dist/tex/latex/base/latex.ltx
(/usr/share/texmf-dist/tex/latex/base/texsys.cfg)
./texsys.aux found
\@currdir set to: ./.
Assuming \openin and \input
have the same search path.
Defining UNIX/DOS style filename parser.
catcodes, registers, parameters,
LaTeX2e <2024-11-01> patch level 1
(/usr/share/texmf-dist/tex/latex/l3kernel/expl3.ltx
(/usr/share/texmf-dist/tex/latex/l3kernel/expl3-code.tex)) hacks,
document commands, templates, control, par, spacing, files, font encodings,
lengths, NFSS base, NFSS axes, NFSS tracing, NFSS declarative interface,
NFSS initialization,
====================================
Local config file fonttext.cfg used
====================================
(/usr/share/texmf-dist/tex/latex/base/fonttext.cfg
(/usr/share/texmf-dist/tex/latex/base/fonttext.ltx
=== Don't modify this file, use a .cfg file instead ===
(/usr/share/texmf-dist/tex/latex/base/omlenc.def)
(/usr/share/texmf-dist/tex/latex/base/omsenc.def)
(/usr/share/texmf-dist/tex/latex/base/ot1enc.def)
(/usr/share/texmf-dist/tex/latex/base/t1enc.def)
(/usr/share/texmf-dist/tex/latex/base/ts1enc.def)
(/usr/share/texmf-dist/tex/latex/base/tuenc.def)
(/usr/share/texmf-dist/tex/latex/base/tulmr.fd)
(/usr/share/texmf-dist/tex/latex/base/tulmss.fd)
(/usr/share/texmf-dist/tex/latex/base/tulmtt.fd)
(/usr/share/texmf-dist/tex/latex/lm/ts1lmr.fd)
(/usr/share/texmf-dist/tex/latex/base/t1cmr.fd)
(/usr/share/texmf-dist/tex/latex/base/ot1cmr.fd)
(/usr/share/texmf-dist/tex/latex/base/ts1cmr.fd)
(/usr/share/texmf-dist/tex/latex/base/t1cmss.fd)
(/usr/share/texmf-dist/tex/latex/base/t1cmtt.fd)
(/usr/share/texmf-dist/tex/latex/base/ot1cmss.fd)
(/usr/share/texmf-dist/tex/latex/base/ot1cmtt.fd)
(/usr/share/texmf-dist/tex/latex/base/ts1cmss.fd)
(/usr/share/texmf-dist/tex/latex/base/ts1cmtt.fd)))
====================================
Local config file fontmath.cfg used
====================================
(/usr/share/texmf-dist/tex/latex/base/fontmath.cfg
(/usr/share/texmf-dist/tex/latex/base/fontmath.ltx
=== Don't modify this file, use a .cfg file instead ===
(/usr/share/texmf-dist/tex/latex/base/omlcmm.fd)
(/usr/share/texmf-dist/tex/latex/base/omscmsy.fd)
(/usr/share/texmf-dist/tex/latex/base/omxcmex.fd)
(/usr/share/texmf-dist/tex/latex/base/ucmr.fd)))
====================================
Local config file preload.cfg used
=====================================
(/usr/share/texmf-dist/tex/latex/base/preload.cfg
(/usr/share/texmf-dist/tex/latex/base/preload.ltx)) page nos., x-ref,
environments, center, verbatim, math definitions, boxes, title, sectioning,
contents, floats, footnotes, index, bibliography, output,
Unicode character data,
(/usr/share/texmf-dist/tex/generic/unicode-data/load-unicode-data.tex
load-unicode-data.tex v1.17 (2023-09-18)
Reading Unicode data
# UnicodeData-15.1.0.txt
# Modified 2023-09-18 08:45:00 GMT [JAW]
)
===========================================
Local configuration file hyphen.cfg used
===========================================
(/usr/share/texmf-dist/tex/generic/babel/hyphen.cfg
(/usr/share/texmf-dist/tex/generic/babel/luababel.def)
(/usr/share/texmf-dist/tex/generic/hyphen/hyphen.tex))
(/usr/share/texmf-dist/tex/latex/firstaid/latex2e-first-aid-for-external-files.
ltx)
))
Beginning to dump on file lualatex.fmt
(format=lualatex 2025.5.1)
24347 strings using 439933 bytes
1071003 memory locations dumped; current usage is 204&509772
22990 multiletter control sequences
\font\nullfont=nullfont
\font\OMX/cmex/m/n/10=cmex10
\font\tenln=line10
\font\tenlnw=linew10
\font\tencirc=lcircle10
\font\tencircw=lcirclew10
\font\OT1/cmr/m/n/5=cmr5
\font\OT1/cmr/m/n/7=cmr7
\font\OT1/cmr/m/n/10=cmr10
\font\OML/cmm/m/it/5=cmmi5
\font\OML/cmm/m/it/7=cmmi7
\font\OML/cmm/m/it/10=cmmi10
\font\OMS/cmsy/m/n/5=cmsy5
\font\OMS/cmsy/m/n/7=cmsy7
\font\OMS/cmsy/m/n/10=cmsy10
14 preloaded fonts
warning (pdf backend): no pages of output.
Transcript written on lualatex.log.
mktexfmt [INFO]: log file copied to: /home/sezovr/.texlive2013/texmf-var/web2c/luahbtex/lualatex.log
mktexfmt [INFO]: /home/sezovr/.texlive2013/texmf-var/web2c/luahbtex/lualatex.fmt installed.
mktexfmt [INFO]: disabled formats: 3
mktexfmt [INFO]: successfully rebuilt formats: 1
mktexfmt [INFO]: not selected formats: 53
mktexfmt [INFO]: total formats: 57
mktexfmt [INFO]:
*************************************************************
* *
* WARNING: you are switching to fmtutil's per-user formats. *
* Please read the following warnings! *
* *
*************************************************************
You have run fmtutil-user (as opposed to fmtutil-sys) for the first time;
this has created format files which are local to your personal account.
From now on, any changes in system formats will *not* be automatically
reflected in your files; furthermore, running fmtutil-sys will no longer
have any effect for you.
As a consequence, you yourself have to rerun fmtutil-user after any
change in the system directories. For example, when one of the LaTeX or
other format source files changes, which happens frequently.
See https://tug.org/texlive/scripts-sys-user.html for details.
If you want to undo this, remove the files mentioned above.
Run mktexfmt --help for full documentation of fmtutil.
mktexfmt [INFO]: exiting with status 0
---! lualatex.fmt was written by luahbtex
(Fatal format file error; I'm stymied)Latexmk: No log file was found, neither the expected one, 'latex-test.log', nor one in '.'.
Latexmk: fls file doesn't appear to have been made.
Latexmk: Getting log file 'latex-test.log'
Latexmk: Couldn't read log file 'latex-test.log':
No such file or directory
Latexmk: Errors, so I did not complete making targets
Collected error summary (may duplicate other messages):
lualatex: Run of rule 'lualatex' gave a non-zero error code
----------------------
This message may duplicate earlier message.
Latexmk: Failure in processing file 'latex-test.tex':
*LaTeX didn't generate the expected log file 'latex-test.log'
----------------------
Latexmk: Sometimes, the -f option can be used to get latexmk
to try to force complete processing.
But normally, you will need to correct the file(s) that caused the
error, and then rerun latexmk.
In some cases, it is best to clean out generated files before rerunning
latexmk after you've corrected the files.