Subject: Re: Unifying the handling for xsrc, XFree86, and freedesktop
To: Johnny C. Lam <jlam@NetBSD.org>
From: Juan RP <juan@xtraeme.unixbsd.org>
List: tech-pkg
Date: 02/05/2004 14:26:08
--Signature=_Thu__5_Feb_2004_14_26_08_+0100_e7jP_wBx83foq6bu
Content-Type: text/plain; charset=US-ASCII
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

On Thu, 5 Feb 2004 09:12:35 +0000
"Johnny C. Lam" <jlam@NetBSD.org> wrote:

> 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}?

Because it will remove some files from a previous X11 distribution installed 
(e.g inside a bulk build).

>  (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.

I Don't think Mesa should be splitted from XFree86.

>  (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)?

Yes, we should support at least Xlibs from freedesktop.org and XFree86.

-- 
Juan RP <juan@xtraeme.unixbsd.org>


--Signature=_Thu__5_Feb_2004_14_26_08_+0100_e7jP_wBx83foq6bu
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (NetBSD)

iD8DBQFAIkRzypkLYVDran0RAmrsAJ9iG113HFlrZyJiEB6EAKO+qts8VwCdH2BB
Z0YiFUGAQSeLGH0+19TLzgY=
=X9KV
-----END PGP SIGNATURE-----

--Signature=_Thu__5_Feb_2004_14_26_08_+0100_e7jP_wBx83foq6bu--