[tex-live] apparently the update to the LaTeX kernel didn't trigger format recreation for XeTeX
Nelson H. F. Beebe
beebe at math.utah.edu
Tue Nov 10 02:44:06 CET 2015
Norbert Preining reports today:
>> ...
>> I just tried (everyone can do this - easy to check):
>>
>> - do a full update:
>> tlmgr update --all
>> - edit the TLROOT/tlpkg/texlive.tlpdb, search for
>> name latex
>> ...
>> and then in the following
>> revision NNNNN
>> line reduce the number (remove last digit, or reduce by 1)
>> - call tlmgr update --all, which should update only the latex package.
>>
>> I did this, and the following formats were rebuilt (removing
>> some long options from the output):
>>
>> running fmtutil-sys --byengine ptex ...
>> running fmtutil-sys --byengine aleph ...
>> running fmtutil-sys --byengine eptex ...
>> running fmtutil-sys --byengine ptex-ng ...
>> running fmtutil-sys --byfmt mllatex ...
>> running fmtutil-sys --byfmt xmltex ...
>> running fmtutil-sys --byfmt cslatex ...
>> running fmtutil-sys --byfmt lualatex ...
>> running fmtutil-sys --byfmt dvilualatex ...
>> running fmtutil-sys --byfmt pdflatex ...
>> running fmtutil-sys --byfmt pdflatex ...
>> running fmtutil-sys --byfmt jadetex ...
>> running fmtutil-sys --byfmt latex ...
>> running fmtutil-sys --byfmt pdfjadetex ...
>> running fmtutil-sys --byfmt pdfxmltex ...
>> running fmtutil-sys --byfmt mltex ...
>> running fmtutil-sys --byfmt pdfcslatex ...
>>
>> One sees that both latex and pdflatex was rebuilt, correctly,
>> but xelatex is missing.
>> ...
I've been running TeX Live updates every day or two on our installation here
at *.math.utah.edu, so we should be quite up-to-date.
I just followed the experiment recipe that Norbert kindly provided,
and got a rebuild of numerous *.fmt files, but the xelatex.fmt file
remains unchanged in the tree:
-rw-rw-r-- 1 beebe beebe 3446459 Sep 14 05:55 /usr/local/texlive/2015/texmf-var/web2c/xetex/xelatex.fmt
Here is a list of such files that were NOT changed by Norbert's tweak,
in ascending time order:
% find `fgrep .fmt ../../FILES.all ` -mtime +1 | xargs ls -logtrc
-rw-rw-r-- 1 542643 Aug 1 14:31 /usr/local/texlive/2015/texmf-var/web2c/luajittex/luajittex.fmt
-rw-rw-r-- 1 3675149 Sep 14 05:54 /usr/local/texlive/2015/texmf-var/web2c/euptex/euptex.fmt
-rw-rw-r-- 1 303703 Sep 14 05:54 /usr/local/texlive/2015/texmf-var/web2c/tex/tex.fmt
-rw-rw-r-- 1 3266164 Sep 14 05:54 /usr/local/texlive/2015/texmf-var/web2c/xetex/xetex.fmt
-rw-rw-r-- 1 391981 Sep 14 05:54 /usr/local/texlive/2015/texmf-var/web2c/uptex/uptex.fmt
-rw-rw-r-- 1 4003334 Sep 14 05:54 /usr/local/texlive/2015/texmf-var/web2c/euptex/uplatex.fmt
-rw-rw-r-- 1 5024502 Sep 14 05:55 /usr/local/texlive/2015/texmf-var/web2c/xetex/cont-en.fmt
-rw-rw-r-- 1 3446459 Sep 14 05:55 /usr/local/texlive/2015/texmf-var/web2c/xetex/xelatex.fmt
-rw-rw-r-- 1 2253562 Sep 14 05:55 /usr/local/texlive/2015/texmf-var/web2c/xetex/xelollipop.fmt
-rw-rw-r-- 1 1862805 Oct 7 08:41 /usr/local/texlive/2015/texmf-var/web2c/xetex/pdfcsplain.fmt
-rw-rw-r-- 1 542718 Oct 14 16:43 /usr/local/texlive/2015/texmf-var/web2c/luatex/luatex.fmt
-rw-rw-r-- 1 383397 Oct 14 16:44 /usr/local/texlive/2015/texmf-var/web2c/luatex/pdfcsplain.fmt
-rw-rw-r-- 1 471080 Oct 14 16:44 /usr/local/texlive/2015/texmf-var/web2c/luatex/lualollipop.fmt
-rw-rw-r-- 1 542547 Oct 14 16:44 /usr/local/texlive/2015/texmf-var/web2c/luatex/dviluatex.fmt
-rw-rw-r-- 1 3546007 Oct 14 16:45 /usr/local/texlive/2015/texmf-var/web2c/pdftex/pdftex.fmt
-rw-rw-r-- 1 492100 Oct 14 16:45 /usr/local/texlive/2015/texmf-var/web2c/pdftex/csplain.fmt
-rw-rw-r-- 1 3545339 Oct 14 16:46 /usr/local/texlive/2015/texmf-var/web2c/pdftex/etex.fmt
-rw-rw-r-- 1 8243638 Oct 14 16:46 /usr/local/texlive/2015/texmf-var/web2c/pdftex/cont-en.fmt
-rw-rw-r-- 1 465752 Oct 14 16:46 /usr/local/texlive/2015/texmf-var/web2c/pdftex/mex.fmt
-rw-rw-r-- 1 492424 Oct 14 16:47 /usr/local/texlive/2015/texmf-var/web2c/pdftex/pdfcsplain.fmt
-rw-rw-r-- 1 3546010 Oct 14 16:47 /usr/local/texlive/2015/texmf-var/web2c/pdftex/pdfetex.fmt
-rw-rw-r-- 1 623736 Oct 14 16:47 /usr/local/texlive/2015/texmf-var/web2c/pdftex/texsis.fmt
-rw-rw-r-- 1 465785 Oct 14 16:47 /usr/local/texlive/2015/texmf-var/web2c/pdftex/pdfmex.fmt
-rw-rw-r-- 1 518445 Oct 14 16:48 /usr/local/texlive/2015/texmf-var/web2c/pdftex/amstex.fmt
-rw-rw-r-- 1 3733350 Oct 14 16:48 /usr/local/texlive/2015/texmf-var/web2c/pdftex/eplain.fmt
-rw-rw-r-- 1 336035 Oct 14 16:49 /usr/local/texlive/2015/texmf-var/web2c/pdftex/mptopdf.fmt
-rw-rw-r-- 1 498406 Oct 14 16:49 /usr/local/texlive/2015/texmf-var/web2c/pdftex/utf8mex.fmt
-rw-rw-r-- 1 596160 Oct 14 16:49 /usr/local/texlive/2015/texmf-var/web2c/pdftex/lollipop.fmt
Here are the *.fmt files that DID get updated by the experiment:
% find `fgrep .fmt ../../FILES.all ` -mtime -1 | xargs ls -logtrc | awk -F/ '{print $NF}' | sort | pr -c4 -w80 -t
aleph.fmt lamed.fmt mltex.fmt pdfxmltex.fmt
cslatex.fmt latex.fmt pdfcslatex.fmt platex.fmt
dvilualatex.fmt lualatex.fmt pdfjadetex.fmt ptex.fmt
eptex.fmt mllatex.fmt pdflatex.fmt xmltex.fmt
jadetex.fmt
-------------------------------------------------------------------------------
- Nelson H. F. Beebe Tel: +1 801 581 5254 -
- University of Utah FAX: +1 801 581 4148 -
- Department of Mathematics, 110 LCB Internet e-mail: beebe at math.utah.edu -
- 155 S 1400 E RM 233 beebe at acm.org beebe at computer.org -
- Salt Lake City, UT 84112-0090, USA URL: http://www.math.utah.edu/~beebe/ -
-------------------------------------------------------------------------------
More information about the tex-live
mailing list