[OpenIndiana-discuss] Namespace management and symlinks in /usr

Reginald Beardsley pulaskite at yahoo.com
Wed Oct 17 22:35:52 UTC 2012

--- On Wed, 10/17/12, Bob Friesenhahn <bfriesen at simple.dallas.tx.us> wrote:

> From: Bob Friesenhahn <bfriesen at simple.dallas.tx.us>
> Subject: Re: [OpenIndiana-discuss] Namespace management and symlinks in /usr
> To: "Discussion list for OpenIndiana" <openindiana-discuss at openindiana.org>
> Date: Wednesday, October 17, 2012, 4:58 PM
> On Wed, 17 Oct 2012, Reginald
> Beardsley wrote:
> > 
> > We have similar silliness w/ /usr/X11 being a tree of
> links pointing to /usr.  Again, setting the default
> PATH properly in the system files is much cleaner.
> Many paths are already burned into software on existing
> CD/DVDs or used as default search locations by existing
> software.  The /usr/X11 path is a common convention
> established long ago and is not Solaris specific.
> The problem is not really the symbolic links.  The
> problem is if there is a clear plan for how things will
> finally be in the future.

Actually, you have /usr/X11, /usr/X11r6, /usr/X11R6, /usr/bin/X11 and probably a few others not counting /usr/openwin and /usr/dt.
So far as I can tell the "conventions" are denumerably infinite.  

But that's not my point. If they need to be in /usr/X11/bin why are they actually in /usr/bin?
Yes this does require that PATH contain "/usr/bin:/usr/X11/bin" but is that so difficult?

Could we please have them in one part of the namespace instead of several?  


More information about the OpenIndiana-discuss mailing list