bug#64772: TeXlive (specifically LuaLaTeX) has become terribly slow

2024-08-31 Thread Nicolas Goaziou via Bug reports for GNU Guix
Hello, Malte Frank Gerdes writes: > i'm building a small document with LuaLaTeX, for that i have use the > following manifest > > --8<---cut here---start->8--- > (specifications->manifest > (list > "texlive-amsmath" > "texlive-todonotes" > "texli

bug#64772: TeXlive (specifically LuaLaTeX) has become terribly slow

2023-07-28 Thread Wojtek Kosior via Bug reports for GNU Guix
> Back to your snippet — if you still think it's worth trying (to see if > it gets rid of the ENOENTs), I'll try it and report later. Starting from guix 3bb3fddb5c6e79056172e5858cdc0ee0b6b8cfaa, I tried adding this --8<---cut here---start->8--- #:phases #~(modi

bug#64772: TeXlive (specifically LuaLaTeX) has become terribly slow

2023-07-28 Thread Wojtek Kosior via Bug reports for GNU Guix
> Could you try adding a phase doing the following to texlive-luatex? > > --8<---cut here---start->8--- > (substitute* (string-append #$output "/share/texmf-dist/web2c/texmfcnf.lua") > (("selfautodir:") #$output) > (("selfauto

bug#64772: TeXlive (specifically LuaLaTeX) has become terribly slow

2023-07-28 Thread Nicolas Goaziou
Hello, Wojtek Kosior via Bug reports for GNU Guix writes: > I ran lualatex under strace, additionally prepending the time to each > line of output. The new (i.e. after tex-team-next merge this July) > lualatex has *a lot* of lines like this in the output > > --8<---cut here--

bug#64772: TeXlive (specifically LuaLaTeX) has become terribly slow

2023-07-27 Thread Wojtek Kosior via Bug reports for GNU Guix
I ran lualatex under strace, additionally prepending the time to each line of output. The new (i.e. after tex-team-next merge this July) lualatex has *a lot* of lines like this in the output --8<---cut here---start->8--- Thu Jul 27 09:31:56 PM CEST 2023: access

bug#64772: TeXlive (specifically LuaLaTeX) has become terribly slow

2023-07-26 Thread Wojtek Kosior via Bug reports for GNU Guix
Hi, I think I know what causes a subdirectory of '{' to be used for caches — the 'share/texmf-dist/web2c/texmf.cnf' file in the texlive-libkpathsea package has a TEXMFROOT = {$GUIX_TEXMF}/.. line. It's a "runtime path configuration file for kpathsea" and in general it supports brace expansio

bug#64772: TeXlive (specifically LuaLaTeX) has become terribly slow

2023-07-21 Thread Malte Frank Gerdes
Hi, i'm building a small document with LuaLaTeX, for that i have use the following manifest --8<---cut here---start->8--- (specifications->manifest (list "texlive-amsmath" "texlive-todonotes" "texlive-xpatch" "texlive-collection-luatex" "t