xetex update via tlmgr fails

[email protected] Wed, 1 Apr 2026 09:21:30 -0700
Newsgroups gmane.comp.tex.live
Message-ID <[email protected]>
My monthly attempt at "tlmgr update" today spits out the following.


fmtutil [INFO]: --- remaking xelatex-dev with xetex
fmtutil: running `xetex -ini   -jobname=xelatex-dev -progname=xelatex-dev -etex xelatex.ini' ...
ld-elf.so.1: Shared object "libfontconfig.so.1" not found, required by "xetex"
fmtutil [INFO]: log file copied to: /opt/texlive/2026/texmf-var/web2c/xetex/xelatex-dev.log
fmtutil [INFO]: --- remaking xelatex with xetex
fmtutil: running `xetex -ini   -jobname=xelatex -progname=xelatex -etex xelatex.ini' ...
ld-elf.so.1: Shared object "libfontconfig.so.1" not found, required by "xetex"
fmtutil [ERROR]: running `xetex -ini   -jobname=xetex -progname=xetex -etex xetex.ini </dev/null' return status: 1
fmtutil [ERROR]: returning error due to option --strict
fmtutil [ERROR]: running `xetex -ini   -jobname=cont-en -progname=context -8bit *cont-en.mkii </dev/null' return status: 1
fmtutil [ERROR]: returning error due to option --strict
fmtutil [ERROR]: running `xetex -ini   -jobname=pdfcsplain -progname=pdfcsplain -etex csplain.ini </dev/null' return status: 1
fmtutil [ERROR]: returning error due to option --strict
fmtutil [ERROR]: running `xetex -ini   -jobname=xelatex-dev -progname=xelatex-dev -etex xelatex.ini </dev/null' return status: 1
fmtutil [ERROR]: returning error due to option --strict
fmtutil [ERROR]: running `xetex -ini   -jobname=xelatex -progname=xelatex -etex xelatex.ini </dev/null' return status: 1
fmtutil [ERROR]: returning error due to option --strict
fmtutil [INFO]: log file copied to: /opt/texlive/2026/texmf-var/web2c/xetex/xelatex.log
fmtutil [INFO]: disabled formats: 3
fmtutil [INFO]: not selected formats: 48
fmtutil [INFO]: failed to build: 5 (xetex/xetex xetex/cont-en xetex/pdfcsplain xetex/xelatex-dev xetex/xelatex)
fmtutil [INFO]: total formats: 56
fmtutil [INFO]: executable location: /opt/texlive/bin/fmtutil
fmtutil [INFO]: exiting with status 5
ERROR: xetex.fmt/xetex cont-en.fmt/xetex pdfcsplain.fmt/xetex xelatex-dev.fmt/xetex xelatex.fmt/xetex

This is the first update I have done on this FreeBSD system, I
installed TL2026 when it was fresh --- via the "unx" script. As best I
remember, that install went without any problem.

At first I thought this happened because I updated FreeBSD from 14.3
to 14.4 just yesterday. But now I see that fontconfig is just not
installed, and never has been I think. This is very much a headless,
text only system so I'd prefer not to install fontconfig if it can be
helped.

And I never use xetex, so if I can just disable it or remove from the
install that would be a perfect solution, how can I do that?

-- 
Ian