Subject: Re: X11R6's odd directory layout
To: Miles Nordin <carton@Ivy.NET>
From: Hubert Feyrer <firstname.lastname@example.org>
Date: 10/10/1999 15:29:30
On Sat, 9 Oct 1999, Miles Nordin wrote:
> i won't comment on pkg-izing X--i have an opinion on this but don't want
> to open a discussion about it now. But if the directory layout was
> ``fixed'' in 1.3, what was the original motivation for changing it back?
> can you remember?
It was not "fixed" in 1.3 - it was "only" pkgized then (as someone from
the XFree team did X for NetBSD.
> This seems to come up a lot--can you fill me in on the history of this X
> directory thing that i'm missing?
Well, historically, X always supported two directory layouts:
- the "default" was to put things in /usr/bin/X11, /usr/lib/X11,
- There was the possibility to put things in one directory by
setting ProjectRoot(?), which NetBSD sets to /usr/X11R6.
Other vendors chose things like /usr/openwin.
None of them really "fixed" things in that they split up what ended in the
"lib" dir, mostly because concepts like libexec didn't exist then (or at
least sure did not exist when the X directory layout was initially
NetBSD - Better for your uptime than Viagra