Subject: Unifying the handling for xsrc, XFree86, and freedesktop
To: None <tech-pkg@NetBSD.org>
From: Johnny C. Lam <jlam@NetBSD.org>
List: tech-pkg
Date: 02/05/2004 09:12:35
Before I wade in and retool how X11 is supported in pkgsrc (buildlink2
and buildlink3, in particular), I'd like some clarification of how the
latest XFree86 packages are intended to be installed. I personally have
only used xsrc for my X11 distribution, so my own experience is limited
here, and I admit to not having kept up with the latest X11/pkgsrc news.
(1) Why are XFree86-* installed into ${PREFIX}/X11R6? Shouldn't they
just go directly into ${PREFIX}?
(2) Why don't the XFree86-* packages use the Mesa packages for OpenGL
support? Since we have such a headache with conflicting Mesa
installations between pkgsrc and xsrc, I thought that the XFree86-*
packages would handle this situation better.
(3) Do we intend to support multiple pkgsrc-installed versions of X11?
By this, I mean do we support having, e.g. x11/XFree86-libs and
Jeremy's eventual x11/xlib, both installed concurrently? Is there
a reason why someone would want to do this (other than "so I can
switch back and forth between the two)?
Thanks,
-- Johnny Lam <jlam@NetBSD.org>