<html><body><div><div>This looks so broken that my only recommendation is to reinstall MacTeX. You could try making the directory it's complaining about, but it looks like the installation has been corrupted.<br></div><div><br></div><div>sudo mkdir -p /usr/local/texlive/2021/tlpkg/backups<br></div><div><br></div><blockquote type="cite"><div>On Jan 18, 2022, at 7:18 AM, Bruno Voisin <bvoisin@icloud.com> wrote:<br></div><div><br></div><div><br></div><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><blockquote class="" type="cite"><div>Le 18 janv. 2022 à 15:29, Adam R. Maxwell via tlu <<a class="" href="mailto:tlu@tug.org">tlu@tug.org</a>> a écrit :<br></div><div><br></div><blockquote class="" type="cite"><div>On Jan 18, 2022, at 06:23 , Herbert Schulz <<a class="" href="mailto:herbs@wideopenwest.com">herbs@wideopenwest.com</a>> wrote:<br></div><div><br></div><div>Downloads fine under Monterey. Would the changes have changed any behavior under that OS version?<br></div></blockquote><div><br></div><div>Yeah, the changes affect all versions, except the cacert.pem workaround for Mojave and earlier.<br></div></blockquote><div><br></div><div class=""><div>I am having problem using this new version on High Sierra, but the problem may be disconnected from the Let's Encrypt debacle (see below).<br></div><div><br></div><div>Currently things start normal when launching TLU, then<br></div><div><br></div><div>2022-01-18 14:21:10 +0000 Notice -[TLMEnvironment _getValidServerURL:repositoryYear:fromURL:][2087]<span style="white-space:pre" class="Apple-tab-span"> </span>Repository version appears to be 2021; a mature TeX Live<br></div><div>2022-01-18 14:21:11 +0000 Notice -[TLMMainWindowController _refreshUpdatedPackageListFromLocation:][2087]<span style="white-space:pre" class="Apple-tab-span"> </span>Refreshing list of updated packages…<br></div><div>2022-01-18 14:21:16 +0000 Notice -[TLMOperation main][2087]<span style="white-space:pre" class="Apple-tab-span"> </span>Failed executing `/Library/TeX/texbin/tlmgr --machine-readable --repository <a class="" rel="noopener noreferrer" href="https://www.preining.info/tlgpg/">https://www.preining.info/tlgpg/</a>update --list --all` (error 2)<br></div><div>2022-01-18 14:21:16 +0000 Notice -[TLMOperation main][2087]<span style="white-space:pre" class="Apple-tab-span"> </span>start load https://www.preining.info/tlgpg/<br></div><div>finish load https://www.preining.info/tlgpg/<br></div><div>tlmgr: backupdir as set in tlpdb<br></div><div> /usr/local/texlive/2021/tlpkg/backups<br></div><div>is not a directory.<br></div><div>tlmgr: An error has occurred. See above messages. Exiting.<br></div><div>2022-01-18 14:21:16 +0000 Notice -[TLMMainWindowController _handleListGPGUpdatesFinishedNotification:][2087]<span style="white-space:pre" class="Apple-tab-span"> </span>Found 0 tlgpg packages to update from https://www.preining.info/tlgpg/<br></div><div>2022-01-18 14:21:17 +0000 Notice -[TLMMainWindowController _paperSizeCheckTerminated:][2087]<span style="white-space:pre" class="Apple-tab-span"> </span>System paper size = a4, pdftex paper size = a4<br></div><div>2022-01-18 14:21:18 +0000 Notice -[TLMOperation main][2087]<span style="white-space:pre" class="Apple-tab-span"> </span>Failed executing `/Library/TeX/texbin/tlmgr --machine-readable --repository https://ctan.crest.fr/tex-archive/systems/texlive/tlnet/ update --list --all` (error 2)<br></div><div>2022-01-18 14:21:18 +0000 Notice -[TLMOperation main][2087]<span style="white-space:pre" class="Apple-tab-span"> </span>start load https://ctan.crest.fr/tex-archive/systems/texlive/tlnet/<br></div><div>finish load https://ctan.crest.fr/tex-archive/systems/texlive/tlnet/<br></div><div>tlmgr: backupdir as set in tlpdb<br></div><div> /usr/local/texlive/2021/tlpkg/backups<br></div><div>is not a directory.<br></div><div>tlmgr: An error has occurred. See above messages. Exiting.<br></div><div><br></div><div>I tried with a different CTAN mirror, the output is the same. I have no idea what "error 2" means. And I don't know how to test whether cacert.pem is actually used.<br></div><div><br></div><div>That said, I had disconnected problems before being able to get 1.52 (or 1.49 for that matter) to reach that point: texlive.tlpdb was corrupted (it did not include 00texlive.config), possibly as a result of a failed attempt before the certificate issue was identified.<br></div><div><br></div><div>So I was getting<br></div><div><br></div><div>2022-01-18 13:46:13 +0000 Notice -[TLMDatabase packageNamed:][1520]<span style="white-space:pre" class="Apple-tab-span"> </span>*** WARNING *** Requested package 00texlive.config from database without a full download<br></div><div>2022-01-18 13:46:13 +0000 Notice -[TLMDatabase texliveYear][1520]<span style="white-space:pre" class="Apple-tab-span"> </span>Unable to determine year from 00texlive.config<br></div><div>2022-01-18 13:46:13 +0000 Notice -[TLMEnvironment initWithInstallDirectory:][1520]<span style="white-space:pre" class="Apple-tab-span"> </span>Failed to determine local TeX Live version information. This is a very bad sign.<br></div><div>[...]<br></div><div>2022-01-18 13:46:25 +0000 Notice -[TLMOperation main][1520]<span style="white-space:pre" class="Apple-tab-span"> </span>Failed executing `/Library/TeX/texbin/tlmgr --machine-readable --repository https://www.preining.info/tlgpg/update --list --all` (error 2)<br></div><div>2022-01-18 13:46:25 +0000 Notice -[TLMOperation main][1520]<span style="white-space:pre" class="Apple-tab-span"> </span>start load https://www.preining.info/tlgpg/<br></div><div>finish load https://www.preining.info/tlgpg/<br></div><div>tlmgr: backupdir as set in tlpdb<br></div><div> /usr/local/texlive/2021/tlpkg/backups<br></div><div>is not a directory.<br></div><div>tlmgr: An error has occurred. See above messages. Exiting.<br></div><div>2022-01-18 13:46:25 +0000 Notice -[TLMMainWindowController _handleListGPGUpdatesFinishedNotification:][1520]<span style="white-space:pre" class="Apple-tab-span"> </span>Found 0 tlgpg packages to update from https://www.preining.info/tlgpg/<br></div><div><br></div><div>then nothing.<br></div><div><br></div><div>I tried "Install TeX Live Manager from Critical Repository" but that failed:<br></div><div><br></div><div>2022-01-18 13:34:52 +0000 Notice -[TLMMainWindowController updateInfrastructureFromCriticalRepository:][1094]<span style="white-space:pre" class="Apple-tab-span"> </span>Beginning user-requested infrastructure update from tlcritical repo…<br></div><div>2022-01-18 13:34:52 +0000 Notice -[TLMMainWindowController _isCorrectDatabaseVersionAtURL:][1094]<span style="white-space:pre" class="Apple-tab-span"> </span>Checking database version in case preferences have been changed…<br></div><div>2022-01-18 13:34:52 +0000 Notice -[TLMDatabase _downloadDatabaseHead][1094]<span style="white-space:pre" class="Apple-tab-span"> </span>Checking the repository version. Please be patient.<br></div><div>2022-01-18 13:34:52 +0000 Notice -[TLMDatabase _downloadDatabaseHead][1094]<span style="white-space:pre" class="Apple-tab-span"> </span>Downloading at least 2048 bytes of tlpdb for a version check…<br></div><div>2022-01-18 13:34:53 +0000 Notice -[TLMDatabase _downloadDatabaseHead][1094]<span style="white-space:pre" class="Apple-tab-span"> </span>Downloaded 7909 bytes of tlpdb for version check<br></div><div>2022-01-18 13:34:53 +0000 Notice -[TLMMainWindowController _isCorrectDatabaseVersionAtURL:][1094]<span style="white-space:pre" class="Apple-tab-span"> </span>Well, this is not going to work: https://tug.org/texlive/tlcritical has TeX Live 2021, and the installed version is TeX Live 18446744073709551615<br></div><div><br></div><div><span><Screen Shot 2022-01-18 at 14.58.12.png></span><br></div><div><br></div><div>I also tried "sudo tlmgr recreate-tlpdb > texlive.tlpdb" but this changed nothing.<br></div><div><br></div><div>Eventually I downloaded a fresh texlive.tlpdb from CTAN and replaced the broken one on my setup with it. That solved the issue (to the extent that I was able the error 2 at the beginning of this message).<br></div><div><br></div><div>Bruno<br></div></div><div class=""><br></div></div></blockquote></div><div><br></div></body></html>