[tlu] TLU 1.52 released

Bruno Voisin bvoisin at icloud.com
Tue Jan 18 16:18:19 CET 2022


> Le 18 janv. 2022 à 15:29, Adam R. Maxwell via tlu <tlu at tug.org> a écrit :
> 
>> On Jan 18, 2022, at 06:23 , Herbert Schulz <herbs at wideopenwest.com> wrote:
>> 
>> Downloads fine under Monterey. Would the changes have changed any behavior under that OS version?
> 
> Yeah, the changes affect all versions, except the cacert.pem workaround for Mojave and earlier.

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).

Currently things start normal when launching TLU, then

2022-01-18 14:21:10 +0000 Notice -[TLMEnvironment _getValidServerURL:repositoryYear:fromURL:][2087]	Repository version appears to be 2021; a mature TeX Live
2022-01-18 14:21:11 +0000 Notice -[TLMMainWindowController _refreshUpdatedPackageListFromLocation:][2087]	Refreshing list of updated packages…
2022-01-18 14:21:16 +0000 Notice -[TLMOperation main][2087]	Failed executing `/Library/TeX/texbin/tlmgr --machine-readable --repository https://www.preining.info/tlgpg/update --list --all` (error 2)
2022-01-18 14:21:16 +0000 Notice -[TLMOperation main][2087]	start load https://www.preining.info/tlgpg/
finish load https://www.preining.info/tlgpg/
tlmgr: backupdir as set in tlpdb
  /usr/local/texlive/2021/tlpkg/backups
is not a directory.
tlmgr: An error has occurred. See above messages. Exiting.
2022-01-18 14:21:16 +0000 Notice -[TLMMainWindowController _handleListGPGUpdatesFinishedNotification:][2087]	Found 0 tlgpg packages to update from https://www.preining.info/tlgpg/
2022-01-18 14:21:17 +0000 Notice -[TLMMainWindowController _paperSizeCheckTerminated:][2087]	System paper size = a4, pdftex paper size = a4
2022-01-18 14:21:18 +0000 Notice -[TLMOperation main][2087]	Failed executing `/Library/TeX/texbin/tlmgr --machine-readable --repository https://ctan.crest.fr/tex-archive/systems/texlive/tlnet/ update --list --all` (error 2)
2022-01-18 14:21:18 +0000 Notice -[TLMOperation main][2087]	start load https://ctan.crest.fr/tex-archive/systems/texlive/tlnet/
finish load https://ctan.crest.fr/tex-archive/systems/texlive/tlnet/
tlmgr: backupdir as set in tlpdb
  /usr/local/texlive/2021/tlpkg/backups
is not a directory.
tlmgr: An error has occurred. See above messages. Exiting.

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.

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.

So I was getting

2022-01-18 13:46:13 +0000 Notice -[TLMDatabase packageNamed:][1520]	*** WARNING *** Requested package 00texlive.config from database without a full download
2022-01-18 13:46:13 +0000 Notice -[TLMDatabase texliveYear][1520]	Unable to determine year from 00texlive.config
2022-01-18 13:46:13 +0000 Notice -[TLMEnvironment initWithInstallDirectory:][1520]	Failed to determine local TeX Live version information.  This is a very bad sign.
[...]
2022-01-18 13:46:25 +0000 Notice -[TLMOperation main][1520]	Failed executing `/Library/TeX/texbin/tlmgr --machine-readable --repository https://www.preining.info/tlgpg/update --list --all` (error 2)
2022-01-18 13:46:25 +0000 Notice -[TLMOperation main][1520]	start load https://www.preining.info/tlgpg/
finish load https://www.preining.info/tlgpg/
tlmgr: backupdir as set in tlpdb
  /usr/local/texlive/2021/tlpkg/backups
is not a directory.
tlmgr: An error has occurred. See above messages. Exiting.
2022-01-18 13:46:25 +0000 Notice -[TLMMainWindowController _handleListGPGUpdatesFinishedNotification:][1520]	Found 0 tlgpg packages to update from https://www.preining.info/tlgpg/

then nothing.

I tried "Install TeX Live Manager from Critical Repository" but that failed:

2022-01-18 13:34:52 +0000 Notice -[TLMMainWindowController updateInfrastructureFromCriticalRepository:][1094]	Beginning user-requested infrastructure update from tlcritical repo…
2022-01-18 13:34:52 +0000 Notice -[TLMMainWindowController _isCorrectDatabaseVersionAtURL:][1094]	Checking database version in case preferences have been changed…
2022-01-18 13:34:52 +0000 Notice -[TLMDatabase _downloadDatabaseHead][1094]	Checking the repository version.  Please be patient.
2022-01-18 13:34:52 +0000 Notice -[TLMDatabase _downloadDatabaseHead][1094]	Downloading at least 2048 bytes of tlpdb for a version check…
2022-01-18 13:34:53 +0000 Notice -[TLMDatabase _downloadDatabaseHead][1094]	Downloaded 7909 bytes of tlpdb for version check
2022-01-18 13:34:53 +0000 Notice -[TLMMainWindowController _isCorrectDatabaseVersionAtURL:][1094]	Well, this is not going to work:  https://tug.org/texlive/tlcritical has TeX Live 2021, and the installed version is TeX Live 18446744073709551615



I also tried "sudo tlmgr recreate-tlpdb > texlive.tlpdb" but this changed nothing.

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).

Bruno

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://tug.org/pipermail/tlu/attachments/20220118/61f1c222/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Screen Shot 2022-01-18 at 14.58.12.png
Type: image/png
Size: 36605 bytes
Desc: not available
URL: <https://tug.org/pipermail/tlu/attachments/20220118/61f1c222/attachment-0001.png>


More information about the tlu mailing list.