Nicolas Williams writes:

> On Mon, Jan 12, 2009 at 07:21:43PM +0100, Rainer Orth wrote:
> > George Vasick writes:
> > 
> > > > Since this will contain version-specific bin directories which users are
> > > > expected to add to their PATH, it shouldn't go below /usr/lib.  Existing
> > > > precedent would be /usr/gcc/4.3.
> > > 
> > > Normally, users would not need to add version specific directories to 
> > > their PATH, /usr/bin and /usr/gnu/bin would work just fine in the case 
> > > where only one version of gcc is installed.
> > 
> > I don't buy this: if there were no intention to be able to install
> > [...]
> 
> I do, at least in your OS/Net example, since your ON nightly(1)
> environment must provide a path to the compilers to use.  And people who

Obviously I agreed with you (and provided examples where multiple compilers
are needed).

> build multiple consolidations, and multiple versions of each
> consolidation (Solaris 10 updates vs. OpenSolaris/Solaris Next) already
> have to have multiple compiler versions installed.

Unfortunately, this is a bad example, though: the OS/Net requirements are
usually much more strict than just a particular compiler version.  For
released versions, a particular set of patches is required, which cannot be
captured in a version number (at least not pre-IPS).

        Rainer

Reply via email to