"Laszlo (Laca) Peter" <Laszlo.Peter at Sun.COM> writes:

> Now I'm a little confused: since we don't have these:
>      /usr/libexec
>      /usr/share/info
>      /var/com
> there is no chance of a conflicting Solaris variants, so what would go
> into the corresponding /usr/gnu directories?  Or are they just listed
> for completeness?

I think it would be confusing to have (say) GNU emacs in
/usr/gnu/bin/emacs, but support programs in /usr/libexec/emacs instead.
Instead, it seems to be more in line with the way GNU software is usually
installed to group it all under a common prefix.

> Also, so far all open source software we included in Solaris was
> configured to install the libexec files into /usr/lib.  I suspect
> there is no change in that, so any GNU sofware we're going to
> integrate into /usr, will continue to be using /usr/lib for
> libexecdir?

I'm not yet sure about this.  E.g., when GCC went into /usr/sfw/bin, the
libexec part naturally went into /usr/sfw/libexec.  What to do about
/usr/libexec is probably best left for another case.  For the specific case
of /usr/gnu, I think it's best to keep /usr/gnu/libexec, since this way we
follow the GCS as far as possible and meet user expectations from other
systems (or from self-compiled GNU software).

        Rainer

-- 
-----------------------------------------------------------------------------
Rainer Orth, Faculty of Technology, Bielefeld University

Reply via email to