[tex-live] Current TeX Live Utility fails to update
Uri Blumenthal
uri at mit.edu
Fri Aug 3 08:22:14 CEST 2018
My PATH was set so that MacTeX (/Library/TeX/bin) was ahead of /opt/local/bin, precisely for that reason (and that's why running tlmgr from the Terminal worked).
Completely removing /opt/local/bin seems impractical, as that's where the current Perl, Python, and GnuPG live (and for GnuPG the only alternative location is /usr/local/MacGPG2/bin).
Path sanitization killed the MacTeX location, leaving available only Macports kpsewhich.
I suspect there can be issues with curl as well, because the version included with MacOS is less than perfect.
I think that allowing the user to specify which executables to use (instead of basing these decisions on directory path alone) would be better. Example: working kpsewhich is in /Library/TeX/bin, working wget, curl and gpg - in /opt/local/bin...
Sent from my test iPhone
> On Aug 3, 2018, at 01:43, Mojca Miklavec <mojca.miklavec.lists at gmail.com> wrote:
>
>> On 3 August 2018 at 07:32, Adam R. Maxwell wrote:
>>> On Aug 2, 2018, at 22:24 , Mojca Miklavec wrote:
>>>
>>> You also have /opt/local/bin in front of the bin folder for
>>> MacTeX. Putting MacTeX's path in front would certainly help.
>>
>> This was the problem; it had nothing to do with the prefpane.
>> The next release of TeX Live Utility will prepend the TL path
>> to whatever is in /etc/paths instead of appending it. Hopefully
>> nothing else breaks from that change.
>
> I'm sorry. I must have misinterpreted the following (I didn't notice
> two arguments in the command):
>
> $ ll /Library/TeX/texbin/kpsewhich /opt/local/bin/kpsewhich
> -rwxr-xr-x 1 uri wheel 89036 May 9 18:06 /Library/TeX/texbin/kpsewhich*
> lrwxr-xr-x 1 root admin 45 Jun 19 07:10
> /opt/local/bin/kpsewhich@ ->
> /opt/local/libexec/texlive/binaries/kpsewhich
>
> Mojca
More information about the tex-live
mailing list