Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

make dist fails with (u)platex_dvipdfmx (l3backend-dvipdfmx.def) #45

Closed
tueda opened this issue Jan 15, 2024 · 3 comments
Closed

make dist fails with (u)platex_dvipdfmx (l3backend-dvipdfmx.def) #45

tueda opened this issue Jan 15, 2024 · 3 comments
Labels
bug Something isn't working

Comments

@tueda
Copy link
Owner

tueda commented Jan 15, 2024

\documentclass[dvipdfmx]{article}
\begin{document}
~
\end{document}
make dist TOOLCHAIN=platex_dvipdfmx
/usr/bin/platex -interaction=nonstopmode -halt-on-error -recorder test.tex
This is e-pTeX, Version 3.141592653-p3.9.1-210218-2.6 (utf8.euc) (TeX Live 2022/dev/Debian) (preloaded format=platex)
 restricted \write18 enabled.
entering extended mode
(./test.tex
pLaTeX2e <2021-11-15> (based on LaTeX2e <2021-11-15> patch level 1)
L3 programming layer <2022-01-21>
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2021/10/04 v1.4n Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))
(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvipdfmx.def
(|extractbb --version))
No file test.aux.
[1] (./test.aux) )
Output written on test.dvi (1 page, 256 bytes).
Transcript written on test.log.
/usr/bin/dvipdfmx  test.dvi
test.dvi -> test.pdf
[1]
1696 bytes written
cp: cannot stat 'extractbb': No such file or directory
make: *** [Makefile:2121: test.tar.gz] Error 1

The .fls file contains

INPUT extractbb --version

and make dist tries to copy it and fails.

@tueda tueda added the bug Something isn't working label Jan 15, 2024
@tueda tueda changed the title make dist fails with (u)platex_dvipdfmx and expl3 make dist fails with (u)platex_dvipdfmx (l3backend-dvipdfmx.def) Jan 15, 2024
@tueda
Copy link
Owner Author

tueda commented Jan 29, 2024

It seems that the code with extractbb --version was introduced in latex3/latex3@7889284, and removed in latex3/latex3@20d5956. Affected L3 layer versions are 2021-01-09..2022-02-24.

Ubuntu TeXLive versions:

Ubuntu texlive-latex-base
20.04 2019.20200218
22.04 2021.20220204
24.04 2023.20231207

latest development version at the time of writing

@tueda
Copy link
Owner Author

tueda commented Jan 29, 2024

AppVeyor failed:

not ok 11 lualatex in 983ms
# (from function `test_dir' in file check.bats, line 7,
#  in test file check.bats, line 132)
#   `test_dir lualatex 1' failed with status 2
# /usr/bin/lualatex -interaction=nonstopmode -halt-on-error -recorder doc.tex
# PANIC: unprotected error in call to Lua API (zlib library version does not match - header: 1.3, library: 1.3.1)
# grep: doc.log: No such file or directory
# grep: doc.log: No such file or directory
# grep: doc.log: No such file or directory
# make[2]: *** [Makefile:1988: doc.pdf] Error 1
ok 12 platex_dvips in 3888ms
ok 13 platex_dvipdfmx in 1540ms

but it looks like an upstream issue of LuaTeX on Cygwin.

@tueda
Copy link
Owner Author

tueda commented Jan 29, 2024

Close this issue.

@tueda tueda closed this as completed Jan 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant