<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:10.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style>
</head>
<body lang="EN-GB" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;mso-fareast-language:EN-US">Thanks for the answers Karl!<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;mso-fareast-language:EN-US">The Chemnitz archive repo works, perfect! Iím using that until the pandoc/latex docker image switches to 2023. Its maintainers have already made the change in the source code (link
 below), but it seems it hasnít yet propagated to the image GitHub actions get from dockerhub.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;mso-fareast-language:EN-US">This image has the bin dir /opt/texlive/texdir/bin/x86_64-linuxmusl but it also has a symlink to that dir called /opt/texlive/texdir/bin/default . I guess thatís what threw the script
 off?<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;mso-fareast-language:EN-US">The way the image installs texlive is here:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;mso-fareast-language:EN-US"><a href="https://github.com/pandoc/dockerfiles/blob/master/common/latex/install-texlive.sh">https://github.com/pandoc/dockerfiles/blob/master/common/latex/install-texlive.sh</a><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;mso-fareast-language:EN-US">Seems pretty vanilla, I donít see anything to generate a Ďdefaultí symlink.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;mso-fareast-language:EN-US">Thanks for your help, much appreciated.<o:p></o:p></span></p>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;color:black">--<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:black">Julien Dutant<o:p></o:p></span></p>
<p class="MsoNormal"><a href="http://julien.dutant.free.fr/en/"><span style="font-size:11.0pt">http://julien.dutant.free.fr/</span></a><span style="font-size:11.0pt;color:black">
<o:p></o:p></span></p>
<p class="MsoNormal"><a href="https://github.com/jdutant"><span style="font-size:11.0pt">https://github.com/jdutant</span></a><span style="font-size:11.0pt;color:black"><o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span style="font-size:11.0pt;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal" style="margin-bottom:12.0pt"><b><span style="font-size:12.0pt;color:black">From:
</span></b><span style="font-size:12.0pt;color:black">Karl Berry <karl@freefriends.org><br>
<b>Date: </b>Wednesday, 22 March 2023 at 22:56<br>
<b>To: </b>julien.dutant@gmail.com <julien.dutant@gmail.com><br>
<b>Cc: </b>tex-live@tug.org <tex-live@tug.org><br>
<b>Subject: </b>Re: TL 2023 update-tlmgr-latest.sh under Docker fails<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:11.0pt">Hi Julien - regarding the upgrade failure:<br>
<br>
    ./runme.sh: updating /opt/texlive/texdir/bin/default ...<br>
    tar: default: Cannot stat: No such file or directory<br>
<br>
It seems your installation has the bin dir named, literally, "default":<br>
  /opt/texlive/texdir/bin/default<br>
Is that right? Our little upgrade script cannot guess what that really is.<br>
It assumes the bin/ directories are known TL platform names, like<br>
x86_64-linux. Admittedly the error message should be improved.<br>
<br>
    Worth noting: within the image (an Alpine Linux), TeXLive is located at<br>
    /opt/texlive. I haven't tried to move to /usr/local/texlive/2023/and<br>
    updating PATH. Would that help?<br>
<br>
No. The runme.sh script runs kpsewhich --var-value=SELFAUTOPARENT to<br>
determine the root of the installed TL tree. We can see from the path<br>
above that it found /opt/texlive ... --best, karl.<o:p></o:p></span></p>
</div>
</div>
</body>
</html>