| Summary: | lualatex wrong link to luatex instead of luahbtex | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Javier GG <jggc503> |
| Component: | RPM Packages | Assignee: | Marc Krämer <mageia> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | texlive-20200406-2.mga8.src.rpm | CVE: | |
| Status comment: | |||
|
Description
Javier GG
2020-06-08 20:22:41 CEST
Thank you for this report, and your useful diagnostic. Can you confirm that if you run /usr/bin/luahbtex directly, it works? [As far as I can tell for Mageia 7, /usr/bin/luahbtex does not exist (lualatex & luatex do); perhaps it is new for M8.] Assigning to MarcK as the active texlive maintainer. Summary:
lualatex wrong link =>
lualatex wrong link to luatex instead of luahbtex (In reply to Lewis Smith from comment #1) > Thank you for this report, and your useful diagnostic. > Can you confirm that if you run /usr/bin/luahbtex directly, it works? > Indeed it works. > [As far as I can tell for Mageia 7, /usr/bin/luahbtex does not exist > (lualatex & luatex do); perhaps it is new for M8.] It is new in texlive2020. Mageia 7 has texlive2018. > > Assigning to MarcK as the active texlive maintainer. I never used lua(la)tex. lualatex. We always linked lualatex to luatex. As far as I can see, the only difference ist "The luahbtex variant can use the HarfBuzz engine for glyph shaping, instead of LuaTeX's built-in shaper." So in most cases this should not be relevant what to use. Since this adds a new feature and seems not to have side effects, I change the links. Status:
NEW =>
RESOLVED (In reply to Marc Krämer from comment #3) > I never used lua(la)tex. lualatex. > We always linked lualatex to luatex. As far as I can see, the only > difference ist "The luahbtex variant can use the HarfBuzz engine for glyph > shaping, instead of LuaTeX's built-in shaper." > So in most cases this should not be relevant what to use. > > Since this adds a new feature and seems not to have side effects, I change > the links. Thank you for your quick answer. The problem with lualatex is solved but now there are two new regressions. Running a file with dvilulatex you get the error: '---! dviluatex.fmt was written by luatex (Fatal format file error; I'm stymied)' because now you have linked dvilualatex with luahbtex but, as the error message indicates, dviluatex.fmt was written by luatex (see /usr/share/texmf-dist/web2c/fmtutil.cnf) and therefore must be linked to luatex not to luahbtex. The same is true for dvilatex. ok, maybe I still do not understand why this "extension" does not work for them all. Unfortunately I didn't find any documentation about the real difference of lualatex and luatex :( |