Installing TeXlive 2021 scheme-minimal: I can't find file `dehypht-x-2021-02-26.tex'

Mojca Miklavec mojca.miklavec.lists at gmail.com
Fri Jul 2 09:18:58 CEST 2021


Dear Philipp,

On Thu, 1 Jul 2021 at 14:55, Philipp Tempel wrote:
>
> Hello to everyone,
>
> Ulrike Fischer recommended I write an email to the TeXLive group rather than posting my problem on the TeX stackexchange. In essence, this is my question found at https://tex.stackexchange.com/questions/602194/installing-texlive-2021-i-cant-find-file-dehypht-x-2021-02-26-tex but with a few minor updates.
>
> So, I'm trying to build various Docker images for the different TeXLive schemes `infraonly`, `minimal`, `basic`, `small`, `medium`, and `full`. But, as of recently, I cannot build docker images for some TeXLive schema (as of this writing it fails for tl-20210701, but also didn't work with tl-20210622); my weekly builds fail already at installing the minimal scheme.

I slightly modified your texlive.profile (in order to change the
directories as I wanted to install the files elsewhere, not under
/usr/local/texlive, and I didn't use Docker, I just installed directly
to an existing linux distro) and I wasn't able to reproduce the
problem.

It seems that in your case tlmgr finds
    /usr/local/texlive/texmf-dist/tex/generic/config/language.def
instead of either of those two:
    /usr/local/texlive/texmf-var/tex/generic/config/language.def
    ~/.texlive/texmf-var/tex/generic/config/language.def

The file
    /usr/local/texlive/texmf-dist/tex/generic/config/language.def
contains a pre-generated list with all hyphenation patterns, while
tlmgr is supposed to use a list that's generated on the fly based on
what packages you have installed.

As to why this happens ... I leave that question to the others.
(I'll revert my change from yesterday, it was wrong.)

Mojca

Btw, why is the following path using a double slash?
    TEXMFSYSVAR /usr/local/texlive//texmf-var



More information about the tex-live mailing list.