If you want, I have a Perl tool that I picked up and enhanced called PKGLINK
that could help with this.  Basically, with pkglink, you install all
packages in there own prefix directory and then use pkglink to symbolically
link the default version you want to publish into /usr/local (or someplace
similar).  The users only see /usr/local in their PATH(s), but you (the
sysadmin) can control which version is in /usr/local and easily uninstall
packages (simply un-pkglink and remove the package's prefix directory).

Let me know if you want it.  I don't have an FTP site to put it, so, if
someone knows a good place to put it, let me know.

-----Original Message-----
From: Jean-Marc Lasgouttes [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, May 10, 2000 9:20 AM
To: Tom Tromey
Cc: [EMAIL PROTECTED]
Subject: Re: Changing the name of the PACKAGE at configure time


>>>>> "Tom" == Tom Tromey <[EMAIL PROTECTED]> writes:

JMarc> What I mean is that I am ready to provide a more "standard" way
JMarc> of installing several LyX versions concurrently, but does this
JMarc> standard way exist?

Tom> Most people just make a new --prefix.

Well, at my site we have gcc-2.8.1 _and_ gcc-2.95.2, emacs-19.34 _and_
emacs-20.2, etc. I thought this was a kind of feature of some GNU
tools. Is this way of fdoing things deprecated? A different --prefix
is not very firendly to the users, since they will need to add yet
another directory to their path...

JMarc

Reply via email to