[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: LilyPond Windows installer entirely erases the PATH environment vari
RE: LilyPond Windows installer entirely erases the PATH environment variable
Sun, 8 May 2011 10:38:26 +0000
From: address@hidden address@hidden on behalf of Colin Campbell address@hidden
Sent: 08 May 2011 04:56
To: Zachary Northrup
Subject: Re: LilyPond Windows installer entirely erases the PATH environment
On 11-05-07 07:38 PM, Zachary Northrup wrote:
> I recently installed LilyPond for Windows and soon after noticed that a ton of
> development tools stopped working. I then discovered that LilyPond's Windows
> installer had completely erased my PATH environment variable and replaced it
> with the LilyPond path. Thankfully for me, Windows keeps environment variables
> in the backup system control set in the registry, so I was able to find the
> variable and replace it myself.
> I then reinstalled LilyPond to verofy that it was, in fact, LilyPond's
> installation that caused the variable corruption, and it was.
> This is a *serious* corruption of the user environment. The LilyPond for
> installer should be rescinded immediately to prevent further data loss. I also
> note that the installer never once asked the user whether they even wanted the
> PATH variable modified. As a best practice, it should default to /not/
> the variables, unless the user asks for it.
I'm about to log this as an issue, Zachary, but would you let me know
what version of of LilyPond you are installing, as well as what version
of Windows, and whether you are running as an administrator or as a
regular user, please?
Yes and also if you installed and reinstalled older/newer version - exact steps
are helpful. For instance did you use add.remove programs (Windows XP/2000) or
remove it via the Programs and Features option (Vista/Win 7) or did you run in
the uninstaller in the LP dir.
There is a limit on the length of the PATH statement that certain versions of
Windows allows and if you have hit this and then installed any software that
then forces this limit to be exceeded - regardless which software package has
done this - then you do lose or have problems with your PATH. THis however is a
general Windows Problem not one specific to LP.
You see, I use LilyPond on Windows most days, I uninstall and reinstall many
different versions of the software at least 2 or three times a month and have
yet to find LilyPond remove my PATH, in fact the annoyance is that it *doesn't*
remove the PATH but actually keep adding to the PATH for each new instance I