Subject: Re: getting x11
To: Greywolf <greywolf@starwolf.com>
From: James Chacon <jmc@NetBSD.org>
List: current-users
Date: 12/10/2004 18:50:54
On Fri, Dec 10, 2004 at 03:49:01PM -0800, Greywolf wrote:
> [Thus spake James Chacon ("JC: ") 4:35pm...]
> 
> JC: > SJ: It's not useless crap, it's the XFree86 reachover build stuff.  See the -x
> JC: > SJ: option to build.sh.
> JC: >
> JC: > Why does building with -x ignore X11BASE and put stuff into /usr/X11R6
> JC: > instead of, say, /usr/X11 or /usr/X or whatever ELSE someone might want?
> JC: >
> JC: > [I'm actually tempted at this point to toss the whole kit and caboodle
> JC: > into /usr/local, and to hell with the X11 hierarchy.]
> JC:
> JC: Because X11BASE is part of pkgsrc only?
> 
> Thank you.  That's a bit confusing, but makes sense after some thought.
> 
> JC: The system defined area for X is /usr/X11R6
> 
> Yes, and for X, I should be able to override it as usual.
> 
> JC: Just like the system defined area for libraries is /lib and /usr/lib.
> 
> ...?!  WTF.  I was not even implying changing those.  I just want to put
> X someplace (else).
> 
> JC: If you wanted those to be /library, more power to you, but there's
> JC: only so many knobs provided in the build system. (and none of them
> JC: re-organize where stuff gets installed, only whether or not a given
> JC: feature is enabled).
> 
> Oh, come ON.  I have ALWAYS been able to tell X11 where the hell to install.
> This has NOTHING TO DO with whether I am going to make /library, /binary
> or other such nonsense.  X11's install base has ALWAYS been configurable.

On NetBSD? Not that I recall. The best you could *ever* do was reroot an
install with DESTDIR. If you've been moving it by tweaking stuff inside of
xsrc directly, that's something entirely up to you, but as so far as a NetBSD
build of X goes..

James