Summary: | dev-texlive/texlive-basic-2012 (with dev-tex/luatex)- luatex: Symbol `kpse_def_inst' has different size in shared object, consider re-linking PANIC: unprotected error in call to Lua API (zlib library version does not match - header: 1.2.6, library: 1.2.7) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | theodor |
Component: | New packages | Assignee: | TeX project <tex> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | carlphilippreh, mrueg, oas |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log |
Description
theodor
2012-07-27 21:28:22 UTC
Created attachment 319456 [details]
build.log
It built fine here on ~amd64, so must be some setup/dep issue. It is ~x86 here, might that be relevant? Same condition here on x86_64 ############################################################################### fmtutil: Error! Not all formats have been built successfully. Visit the log files in directory /var/tmp/portage/dev-texlive/texlive-basic-2012/work/texmf-var/web2c for details. ############################################################################### This is a summary of all `failed' messages: `luatex -ini -jobname=dviluatex -progname=dviluatex dviluatex.ini' failed `luatex -ini -jobname=luatex -progname=luatex luatex.ini' failed * ERROR: dev-texlive/texlive-basic-2012 failed (compile phase): * failed to build format texmf/fmtutil/format.texlive-basic.cnf * * Call stack: * ebuild.sh, line 85: Called src_compile * environment, line 2137: Called texlive-module_src_compile * environment, line 2765: Called die * The specific snippet of code: * VARTEXFONTS="${T}/fonts" TEXMFHOME="${S}/texmf:${S}/texmf-dist:${S}/texmf-var" env -u TEXINPUTS fmtutil --cnffile "${i}" --fmtdir "${S}/texmf-var/web2c" --all || die "failed to build format ${i}"; * * If you need support, post the output of `emerge --info '=dev-texlive/texlive-basic-2012'`, * the complete build log and the output of `emerge -pqv '=dev-texlive/texlive-basic-2012'`. * The complete build log is located at '/var/tmp/portage/dev-texlive/texlive-basic-2012/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-texlive/texlive-basic-2012/temp/environment'. * Working directory: '/var/tmp/portage/dev-texlive/texlive-basic-2012/work' * S: '/var/tmp/portage/dev-texlive/texlive-basic-2012/work' from log: "Lua API (zlib library version does not match - header: 1.2.6, library: 1.2.7)" which zlib version do you have installed? it worked for me with zlib-1.2.6 on amd64 (In reply to comment #5) > from log: "Lua API (zlib library version does not match - header: 1.2.6, > library: 1.2.7)" > > which zlib version do you have installed? > > it worked for me with zlib-1.2.6 on amd64 I saw this on both ~amd64 and ~x86. It seemed to be caused by an upgrade to zlib after dev-tex/luatex was installed. The fix was simply to re-emerge luatex before upgrading to texlive-basic-2012. Thanks Adrian. Just as an FYI I re-emerged luatex and texlive-basic-2012 upgraded successfully > The fix was simply to re-emerge luatex before upgrading to
> texlive-basic-2012.
That fixed it for me, thanks a lot!
*** This bug has been marked as a duplicate of bug 310487 *** |