[tex-live] TL 2010 installation does not correctly set path in presence of TL 2009

T T t34www at googlemail.com
Tue Jul 6 15:27:56 CEST 2010


On 6 July 2010 13:49, Manuel Pégourié-Gonnard <mpg at elzevir.fr> wrote:
> Le 06/07/2010 14:36, Philip Taylor (Webmaster, Ret'd) a écrit :
>>> Perhaps you needed to re-login (or at least re-start WinEDT) for the new PATH to
>>> take effect?
>>
>> I think the latter may well have been the case.  I have not
>> re-authenticated for days, but I was getting fed up with
>> task-bar clutter, so closed everything down earlier today.
>> That may well explain the origins of my spurious bug report.
>>
> I think so. I seem to remember the installer does the adequate incantations so
> that the path settings have immediate effect (Tomek can surely confirm or infirm
> this).

Yes, that is precisely the case.  Changes take effect immediately, but
environment of already running programs cannot be changed anymore, so
you have to restart them (and do it form the explorer or shortcut, so
they get a fresh environment and not the one form the parent process).

>> But just to clarify things : I did include the relevant
>> portion of the installation log (see below), and in that,
>> the user path still has only TL 2009; does the user path
>> not take precedence over the system path ?
>>
> No. This point always surprises me, but the system path takes precedence.
>
> It has a practical consequence : if you installed TL2009 system-wide, and
> install TL2010 only for your user, then TL2009 will continue to be used, and
> afaik there's nothing we can do about it. Hopefully this case will be rare.

Yes, this is exactly one of those pain points about Windows.
Unfixable I'm afraid.

Cheers,

Tomek



More information about the tex-live mailing list