texlive-xetex package broken on 3.20
Very recently the texlive-xetex
package has been broken as xdvipdfmx
is no longer installed with the texlive-xetex
target.
This leads to the following errors when xelatex
tries to call xdvipdfmx
.
(/usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd) [1]sh: /usr/bin/xdvipdfmx: not found
[2]
Reproducer:
Clean docker container: docker run -i -t alpine:3.20 /bin/sh --login
apk add texlive-xetex texmf-dist-fontsrecommended-examples
echo "\documentclass{article}\begin{document}Hello\end{document}" > a.tex
xelatex a.tex
results in
This is XeTeX, Version 3.141592653-2.6-0.999996 (TeX Live 2024/Alpine Linux) (preloaded format=xelatex)
restricted \write18 enabled.
entering extended mode
(./a.tex
LaTeX2e <2023-11-01> patch level 1
L3 programming layer <2024-02-20>
(/usr/share/texmf-dist/tex/latex/base/article.cls
Document Class: article 2023/05/17 v1.4n Standard LaTeX document class
(/usr/share/texmf-dist/tex/latex/base/size10.clo))
(/usr/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def)
No file a.aux.
(/usr/share/texmf-dist/tex/latex/base/ts1cmr.fd) [1]sh: /usr/bin/xdvipdfmx: not found
On alpine:3.19
, I just need to install texlive-xetex
and the pdf is created so it seems that needing texmf-dist-fontsrecommended-examples
is also a regression.
I can workaround this by installing texlive-dvi
which then installs the missing xdvipdfmk
utility but it is a regression.
I believe this was caused by 23e6ad24
cc @maribu