"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