Subject: Re: X11R6's odd directory layout
To: Miles Nordin <carton@Ivy.NET>
From: Hubert Feyrer <feyrer@rfhs8012.fh-regensburg.de>
List: tech-pkg
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, 
   /usr/include/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
chosen).


 - Hubert

-- 
NetBSD - Better for your uptime than Viagra