Archived
1
0
Fork 0
This repository has been archived on 2024-08-07. You can view files and clone it, but cannot push or open issues or pull requests.
guix/gnu
Thiago Jung Bauermann a9d426c492
gnu: Add texlive-latex-luatex.
When TeX Live was updated to version 2021 the ‘lualatex’ format started
being generated with the LuaHBTeX engine, but the ‘lualatex’ command still
uses the LuaTeX engine. This causes the command to fail:

  user@popigai:~$ lualatex hello.tex
  This is LuaTeX, Version 1.13.0 (TeX Live 2021/GNU Guix)
  restricted system commands enabled.

  ---! lualatex.fmt was written by luahbtex
  (Fatal format file error; I'm stymied)user@popigai:~$

The correct way to fix this problem would be either to change texlive-bin
to make ‘lualatex’ use the LuaHBTeX engine, or to change texlive-latex-base
to generate ‘lualatex.fmt’ with LuaTeX. Both options would rebuild large
parts of the world.

Ricardo Wurmus suggested creating a new package to provide ‘lualatex.fmt’
for LuaTeX as a workaround. This is what this package does.

Fixes https://issues.guix.gnu.org/51252.

* gnu/packages/tex.scm (texlive-latex-luatex): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-12-05 22:42:25 +01:00
..
bootloader gnu: system: Add LUKS2 support for the root file system. 2021-12-01 17:51:37 +01:00
build Merge branch 'master' into core-updates-frozen 2021-11-23 11:29:38 +01:00
home home: services: bash: Only source /etc/bashrc if it exists. 2021-11-24 19:46:39 +01:00
installer Merge remote-tracking branch 'origin/master' into core-updates-frozen 2021-12-05 19:17:41 +01:00
machine
packages gnu: Add texlive-latex-luatex. 2021-12-05 22:42:25 +01:00
platforms
services Merge remote-tracking branch 'origin/master' into core-updates-frozen 2021-12-05 19:17:41 +01:00
system Merge remote-tracking branch 'origin/master' into core-updates-frozen 2021-12-05 19:17:41 +01:00
tests tests: install: Use the swap-space record. 2021-12-01 19:23:12 +01:00
artwork.scm
bootloader.scm gnu: system: Improve location of some configuration warnings. 2021-11-17 23:05:58 +01:00
ci.scm
home.scm
image.scm image: Support generating GPT images via partition-table-type. 2021-11-12 12:06:58 +00:00
installer.scm
local.mk Merge remote-tracking branch 'origin/master' into core-updates-frozen 2021-12-05 19:17:41 +01:00
machine.scm
packages.scm
platform.scm
services.scm services: Document the 'delete' clause of 'modify-services'. 2021-11-27 23:06:17 +01:00
system.scm Merge branch 'master' into core-updates-frozen 2021-11-23 11:29:38 +01:00
tests.scm