Ask Your Question

texlive fmtutil fails with some formats

asked 2017-01-18 17:53:54 -0500

MiKa gravatar image

updated 2017-01-19 07:57:08 -0500

hhlp gravatar image

I installed texlive on fc25 with 'dnf install texlive-scheme-full'. LaTeX runs mostly fine.

Today I tried 'fmtutil --missing' and that failed for some formats:

fmtutil [ERROR]: running `luatex -ini   -jobname=luatex -progname=luatex luatex.ini </dev/null' return status 1
fmtutil [ERROR]: `luatex -ini   -jobname=luatex -progname=luatex luatex.ini </dev/null' failed (no luatex.fmt)
fmtutil [ERROR]: running `luajittex -ini   -jobname=luajittex -progname=luajittex luatex.ini </dev/null' return status 1
fmtutil [ERROR]: `luajittex -ini   -jobname=luajittex -progname=luajittex luatex.ini </dev/null' failed (no luajittex.fmt)
fmtutil [ERROR]: running `eptex -ini   -jobname=eptex -progname=eptex *eptex.ini </dev/null' return status 1
fmtutil [ERROR]: `eptex -ini   -jobname=eptex -progname=eptex *eptex.ini </dev/null' failed (no eptex.fmt)
fmtutil [ERROR]: running `luatex -ini   -jobname=dviluatex -progname=dviluatex dviluatex.ini </dev/null' return status 1
fmtutil [ERROR]: `luatex -ini   -jobname=dviluatex -progname=dviluatex dviluatex.ini </dev/null' failed (no dviluatex.fmt)
fmtutil [INFO]: Disabled formats: 3
fmtutil [INFO]: Successfully rebuilt formats: 38
fmtutil [INFO]: Failed to build: 4 (luatex/luatex luajittex/luajittex eptex/eptex luatex/dviluatex)

Any idea what's wrong here?

edit retag flag offensive close merge delete


Same problem here on fc26 and fc28 run as containers with systemd-nspawn (I'm debugging another problem in fc27 and found this one while testing on versions different from 27). I'll get back if I find a solution.

fedelibre gravatar imagefedelibre ( 2018-04-11 00:35:00 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2018-04-11 01:32:14 -0500

fedelibre gravatar image

updated 2018-04-11 12:08:20 -0500

I guess you are missing some texlive packages needed to build the formats. You have two options:

  1. Build format one by one and find yourself the dependencies. You run for example fmtutil-sys --byfmt luatex, see which file cannot find and look for a texlive package which may have it. Iterate over this until you can build the format. Then go to the next format you want to build.

  2. Install a texlive-scheme-<name>, where <name> might be small, medium, etc., depending on your needs. This should install the missing packages and then you should be able to run fmtutil-sys --all without problems.

I started with #1, then decided that #2 was faster.

edit flag offensive delete link more

Question Tools


Asked: 2017-01-18 17:53:54 -0500

Seen: 332 times

Last updated: Apr 11 '18