[tlu] new beta
Bruno Voisin
bvoisin at icloud.com
Sat Oct 10 12:49:34 CEST 2015
> Le 10 Oct 2015 à 01:54, Adam R. Maxwell <amaxwell at me.com> a écrit :
>
> Okay, I don't see how it could be the version check, so maybe it's a localization issue; I'd hardcoded the /Library path instead of using the API (since I forgot that it exists). New beta:
>
> https://github.com/amaxwell/tlutility/releases/download/1.22b3/TeX.Live.Utility.app-1.22b3.tar.gz
Unfortunately it's exactly the same as before: same error panel, and log output starting by saying /usr/texbin/kpsewhich can't be found.
Several experiments I did:
- Before installing 1.22b3, and after setting the path back to /usr/texbin, I launched TLU 1.22b2 twice after setting the language to French and English, respectively, in the System Prefs: result is exactly the same regarding TLU's error panel, so it doesn't seem tied with the language.
- I replaced tlmgr beta version 38566 from tlcritical by release version 37738: result is exactly the same.
- I removed ~/Library/Preferences/com.googlecode.mactlmgr.tlu altogether, before launching TLU again: it's still exactly the same error message, which is odd given nothing should point to /usr/texbin then.
- I suppressed all of
~/Library/Application Support/TeX Live Utility
~/Library/Caches/com.googlecode.mactlmgr.tlu
~/Library/Saved Application State/com.googlecode.mactlmgr.tlu.savedState
and still get the same.
- I searched for hidden "Unicky" pref files ~/.*, found none linked with TeX.
- I launched TLU from a Guest account (hence no user prefs on launch), and still get exactly the same. Again, where does TLU's insistence on /usr/texbin come from in this case?
- I searched everywhere on my disk, in /Library, /var/root/Library, anything that would set the TeX path to /usr/texbin for TLU for all users. Nothing in /usr/local/texlive either. And /etc/paths.d/TeX contains /Library/TeX/texbin indeed.
- I even used BBEdit to search for all occurrences of the "texbin" string inside
/Applications/TeX/TeX\ Live\ Utility.app/Contents/MacOS/
/Applications/TeX/TeX\ Live\ Utility.app/Contents/Resources/
across text and no-text files: nothing relevant. By the way,
/Applications/TeX/TeX Live Utility.app/Contents/Resources/texdist_common.sh
still contains some /usr/texbin, but I don't think that's involved here. As a last desperate attempt I edited line 227 of
/Applications/TeX/TeX\ Live\ Utility.app/Contents/Resources/update_check.py
from
tlmgr_path = "/usr/texbin/tlmgr"
to
tlmgr_path = "/Library/TeX/texbin/tlmgr"
not sure what that would do, but that didn't change the output at all.
So after all this I'm short of ideas and still haven't a clue.
Bruno
More information about the tlu
mailing list