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

[texlive-luatex] zlib library version does not match - header: 1.2.13, library: 1.3 #18251

Closed
4 of 7 tasks
That-Human-Being opened this issue Aug 24, 2023 · 4 comments
Closed
4 of 7 tasks
Labels

Comments

@That-Human-Being
Copy link

That-Human-Being commented Aug 24, 2023

Description / Steps to reproduce the issue

Run a command like fmtutil, updmap, mtxrun, etc.
(These are the commands that Pacman runs after installing any texlive packages)

Expected behavior

The commands run without error?
Quite literally my google searching suggested that luatex just needs to be rebuilt with the new zlib version

Actual behavior

The packages install fine, it's just the post transaction hooks that fail.

:: Running post-transaction hooks...
(1/3) Updating TeXLive filename database...
>>> Running mktexlsr
>>> Running mtxrun (this might take a while)
PANIC: unprotected error in call to Lua API (zlib library version does not match - header: 1.2.13, library: 1.3)
/
(2/3) Updating TeXLive format files...
>>> Running fmtutil (this might take a while)
PANIC: unprotected error in call to Lua API (zlib library version does not match - header: 1.2.13, library: 1.3)
error: command (/usr/share/libalpm/scripts/mingw-w64-x86_64-texlive-fmtutil.script /usr/share/libalpm/scripts/mingw-w64-x86_64-texlive-fmtutil.script ) failed to execute correctly
(3/3) Updating TeXLive font maps...
>>> Running updmap (this might take a while)
PANIC: unprotected error in call to Lua API (zlib library version does not match - header: 1.2.13, library: 1.3)
error: command (/usr/share/libalpm/scripts/mingw-w64-x86_64-texlive-updmap.script /usr/share/libalpm/scripts/mingw-w64-x86_64-texlive-updmap.script ) failed to execute correctly

Verification

Windows Version

MINGW64_NT-10.0-19044

MINGW environments affected

  • MINGW64
  • MINGW32
  • UCRT64
  • CLANG64
  • CLANG32
  • CLANGARM64

Are you willing to submit a PR?

No response

@lazka
Copy link
Member

lazka commented Aug 24, 2023

thanks.

huh, https://github.com/TeX-Live/texlive-source/blob/0d226662f0ab16f2bd11d5ab4e1cdbf2b7407b79/texk/web2c/luatexdir/luazlib/lzlib.c#L551

I wonder what's the point of that, besides breaking everything .

lazka added a commit to lazka/MINGW-packages that referenced this issue Aug 24, 2023
it compares the complete version, for some reason

See msys2#18251
lazka added a commit to lazka/MINGW-packages that referenced this issue Aug 24, 2023
it compares the complete version, for some reason

See msys2#18251
@lazka
Copy link
Member

lazka commented Aug 26, 2023

fixed via #18253

thanks for the report

@lazka lazka closed this as completed Aug 26, 2023
@asd-a
Copy link

asd-a commented Feb 2, 2024

fixed via #18253

thanks for the report

the same bug reports again, like zlib library version does not match - header: 1.3, library: 1.3.1

for texlive-luatex-2023.20230404-1and zlib-1.3.1-1

@lazka
Copy link
Member

lazka commented Feb 2, 2024

Thanks, see #19921

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants