<!DOCTYPE html><html><head><title></title><style type="text/css">p.MsoNormal,p.MsoNoSpacing{margin:0}
p.MsoNormal,p.MsoNoSpacing{margin:0}</style></head><body><div style="font-family:verdana, sans-serif;">Hello to everyone,<br></div><div style="font-family:verdana, sans-serif;"><br></div><div style="font-family:verdana, sans-serif;">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 <a href="https://tex.stackexchange.com/questions/602194/installing-texlive-2021-i-cant-find-file-dehypht-x-2021-02-26-tex">https://tex.stackexchange.com/questions/602194/installing-texlive-2021-i-cant-find-file-dehypht-x-2021-02-26-tex</a> but with a few minor updates.<br></div><div style="font-family:verdana, sans-serif;"><br></div><div style="font-family:verdana, sans-serif;">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. The important section of the log reads:<br></div><div style="font-family:verdana, sans-serif;"><br></div><blockquote type="cite"><pre class="lang-bash s-code-block"><code class="hljs language-bash"><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">Skipping module </span><span class="hljs-string"><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">"grouptypes"</span></span><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">; Loading module </span><span class="hljs-string"><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">"interactionmodes"</span></span><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">;
Skipping module </span><span class="hljs-string"><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">"nodetypes"</span></span><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">; Skipping module </span><span class="hljs-string"><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">"iftypes"</span></span><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">;)
(/usr/</span><span class="hljs-built_in"><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">local</span></span><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">/texlive/texmf-dist/tex/generic/config/language.def
(/usr/</span><span class="hljs-built_in"><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">local</span></span><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">/texlive/texmf-dist/tex/generic/hyphen/hyphen.tex)
! I can</span><span class="hljs-string"><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">'t find file `dehypht-x-2021-02-26.tex'</span></span><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">.
\addlanguage ...me =</span><span class="hljs-comment"><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">#5 \uselanguage {#1}\input #2 </span></span><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">
                                                  \</span><span class="hljs-keyword"><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">if</span></span><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;"> *</span><span class="hljs-comment"><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">#3*\else \input #3 \f...</span></span><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">
l.32 ...1-02-26}{dehypht-x-2021-02-26.tex}{}{2}{2}
                                                  
(Press Enter to retry, or Control-D to </span><span class="hljs-built_in"><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">exit</span></span><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">)
Please </span><span class="hljs-built_in"><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">type</span></span><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;"> another input file name: 
! Emergency stop.
\addlanguage ...me =</span><span class="hljs-comment"><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">#5 \uselanguage {#1}\input #2 </span></span><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">
                                                  \</span><span class="hljs-keyword"><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">if</span></span><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;"> *</span><span class="hljs-comment"><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">#3*\else \input #3 \f...</span></span><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">
l.32 ...1-02-26}{dehypht-x-2021-02-26.tex}{}{2}{2}
                                                  
!  ==> Fatal error occurred, no output PDF file produced!
Transcript written on pdftex.log.
fmtutil [INFO]: </span><span class="hljs-built_in"><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">log</span></span><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;"> file copied to: /usr/</span><span class="hljs-built_in"><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">local</span></span><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">/texlive/texmf-var/web2c/pdftex/pdftex.log
fmtutil [INFO]: --- remaking etex with pdftex
fmtutil: running `pdftex -ini   -jobname=etex -progname=etex -translate-file=cp227.tcx *etex.ini</span><span class="hljs-string"><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">' ...</span></span></code><br></pre></blockquote><div style="font-family:verdana, sans-serif;"><br></div><div style="font-family:verdana, sans-serif;">The lengthy console log, including all the commands I entered after starting the docker image and all the console output I received, are attached in E3s4QAXh.log<br></div><div style="font-family:verdana, sans-serif;"><br></div><div style="font-family:verdana, sans-serif;">My steps to reproduce:<br></div><ol><li style="font-family:verdana, sans-serif;"><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">docker run -it ubuntu:focal /bin/bash</span><br></li><li style="font-family:verdana, sans-serif;"><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">apt update && apt install packages like curl, wget, etc.</span><br></li><li style="font-family:verdana, sans-serif;">mkdir /tmp/texlive && cd /tmp/texlive<br></li><li style="font-family:verdana, sans-serif;"><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">wget --user=anonymous --password=ftp --no-parent --no-verbose --recursive --no-directories http://mirrors.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz</span><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;"></span><br></li><li style="font-family:verdana, sans-serif;"><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">./install-tl -profile=/tmp/texlive/texlive.profile -repository=http://mirrors.ctan.org/systems/texlive/tlnet/</span><br></li><li style="font-family:verdana, sans-serif;"><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">export PATH="/usr/local/texlive/bin/x86_64-linux/:$PATH" and hash -r</span><br></li><li style="font-family:verdana, sans-serif;"><span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">tlmgr install scheme-minimal</span><br></li></ol><div style="font-family:verdana, sans-serif;">The last step is where it fails. It also fails if I want to `<span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">tlmgr install scheme-basic</span>` or `<span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">tlmgr install scheme-small</span>`, only works when I `<span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">tlmgr install scheme-medium</span>`.<br></div><div style="font-family:verdana, sans-serif;"><br></div><div style="font-family:verdana, sans-serif;">This leads me to believe that there is something wrong in how the schemes are set up i.e., some file is missing in scheme-basic that is only available when installing scheme-medium.
Surprisingly though, I installed scheme-infraonly locally on my Ubuntu 20.04 a few weeks ago and that worked like it should, though on my build machine, it didn't work at that time either. I did install the different schemes sequentially from `<span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">scheme-infraonly</span>` to `scheme-<span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">full</span>`<br></div><div style="font-family:verdana, sans-serif;"><br></div><div style="font-family:verdana, sans-serif;">The texlive.profile I use for installing texlive (see step 5. in above list) is attached.<br></div><div style="font-family:verdana, sans-serif;"><br></div><div style="font-family:verdana, sans-serif;">What am I missing here? I first thought I might have a gotten a bad 
mirror, but tried it on several days, at different hours of the day, and
from different machines. Even tried it again (in docker, and a VM Ubuntu 20.04 guest on a Ubuntu 20.04 host, mirror/repository were <a href="https://mirror.ibcp.fr/pub/CTAN/systems/texlive/tlnet">https://mirror.ibcp.fr/pub/CTAN/systems/texlive/tlnet</a> and <a href="https://ctan.crest.fr/tex-archive/systems/texlive/tlnet">https://ctan.crest.fr/tex-archive/systems/texlive/tlnet</a>) just before sending this email. No difference, still fails at installing `<span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">scheme-minimal</span>` with the same message of "<span class="font" style="font-family:menlo, consolas, monospace, sans-serif;">I can't find file `dehypht-x-2021-02-26.tex'.</span>"</div><div style="font-family:verdana, sans-serif;"><br></div><div style="font-family:verdana, sans-serif;">The dockerfiles I use are hosted at https://gitlab.com/philipptempel/docker-ubuntu-tug-texlive/-/tree/latest and you are more than invited to clone, fork, try, etc.<br></div><div style="font-family:verdana, sans-serif;"><br></div><div style="font-family:verdana, sans-serif;">Thanks in advance and have a lovely day, everyone.<br></div><div style="font-family:verdana, sans-serif;"><br></div><div id="sig109472192"><div class="signature"><span class="font" style="font-family:verdana, sans-serif, sans-serif;">Philipp Tempel</span><span class="font" style="font-family:verdana, sans-serif, sans-serif;"><br></span></div><div class="signature"><div><span class="font" style="font-family:verdana, sans-serif, sans-serif;"><br></span></div><div><span class="font" style="font-family:verdana, sans-serif, sans-serif;">E: latex@philipptempel.me</span><br></div></div></div><div style="font-family:verdana, sans-serif;"><br></div></body></html>