[tlu] new beta

Bruno Voisin bvoisin at icloud.com
Tue Feb 1 09:49:57 CET 2022


> On 1 Feb 2022, at 09:21, Adam R. Maxwell via tlu <tlu at tug.org> wrote:
> 
> Please try the latest beta of TLU:
> 
> https://github.com/amaxwell/tlutility/releases/download/1.53b5/TeX.Live.Utility.app-1.53b5.zip
> 
> This includes its own Python version internally, so it's a much larger download than previously. Don't blame me: I hate it.
> 
> After a frantic few hours of fighting with Xcode, github, codesign, and notarization errors, I think this should work, but I've only tested on Mojave and Big Sur.

Hi Adam,

It doesn't work on first try:

2022-02-01 08:26:15 +0000 Notice +[TLMEnvironment _checkSystemPythonMajorVersion:minorVersion:][18242]	Using python at '/Applications/TeX/TeX Live Utility.app/Contents/Frameworks/Python.framework/Versions/3.9/bin/python3'
2022-02-01 08:26:15 +0000 Notice +[TLMEnvironment _checkSystemPythonMajorVersion:minorVersion:][18242]	Python version is 3.9.5 (v3.9.5:0a7dcbdb13, May  3 2021, 13:17:02) 
[Clang 6.0 (clang-600.0.57)]
[...]
2022-02-01 08:26:15 +0000 Notice -[TLMDatabase texliveYear][18242]	Parsing the database from this repository failed with the following error: env: python: No such file or directory

This is because the .py scripts in Contents/MacOS have the shebang line:

#!/usr/bin/env python

Replacing python by python3 seems to solve the problem. I don't know, though, whether it's your

/Applications/TeX/TeX\ Live\ Utility.app/Contents/Frameworks/Python.framework/Versions/3.9/bin/python3

or the one at

/Applications/Xcode.app/Contents/Developer/usr/bin/python3 

which is used then. I may move Xcode.app away then try again if that helps.

The TLU logs before and after editing python to python3 are attached. The

2022-02-01 08:31:21 +0000 Notice -[TLMDatabase texliveYear][18446]	parse_tlpdb.py noted the following problems: objc[18453]: Class AMSupportURLConnectionDelegate is implemented in both /usr/lib/libamsupport.dylib (0x1ddcf0888) and /Library/Apple/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice (0x1039102c8). One of the two will be used. Which one is undefined.
objc[18453]: Class AMSupportURLSession is implemented in both /usr/lib/libamsupport.dylib (0x1ddcf08d8) and /Library/Apple/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice (0x103910318). One of the two will be used. Which one is undefined.
objc[18454]: Class AMSupportURLConnectionDelegate is implemented in both /usr/lib/libamsupport.dylib (0x1ddcf0888) and /Library/Apple/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice (0x105e2c2c8). One of the two will be used. Which one is undefined.
objc[18454]: Class AMSupportURLSession is implemented in both /usr/lib/libamsupport.dylib (0x1ddcf08d8) and /Library/Apple/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice (0x105e2c318). One of the two will be used. Which one is undefined.
skipping bad docfile line 1270 in package actuarialangle:  texmf-dist/doc/latex/actuarialangle/README.md de

is something I get often in Terminal (without the acturialangle stuff, which is a ctan/texlive issue) once Xcode is installed. It seems harmless.

What's odd is that I couldn't find a /usr/lib/libamsupport.dylib anywhere: not at the root level /, not inside Xcode.

Again, I may try to move Xcode away if that helps, then maybe install only the Command Line Tools, see whether that disturbing warning persists.

Thanks for all your efforts on such short notice.

Bruno

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: TLU-153b5-Log-After.txt
URL: <https://tug.org/pipermail/tlu/attachments/20220201/6da16ae2/attachment.txt>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: TLU-153b5-Log-Before.txt
URL: <https://tug.org/pipermail/tlu/attachments/20220201/6da16ae2/attachment-0001.txt>


More information about the tlu mailing list.