Date: Thu, 7 Feb 2002 15:00:10 -0800 From: John Merryweather Cooper <john_m_cooper@yahoo.com> To: Alan Eldridge <alane@geeksrus.net> Cc: John Merryweather Cooper <john_m_cooper@yahoo.com>, FreeBSD Ports List <ports@freebsd.org> Subject: Re: Which XFREE86_VERSION is bento supposed to building against? Message-ID: <20020207150010.K438@johncoop.MSHOME> In-Reply-To: <20020207224734.GA56578@wwweasel.geeksrus.net>; from alane@geeksrus.net on Thu, Feb 07, 2002 at 14:47:34 -0800 References: <20020207220214.GA50465@wwweasel.geeksrus.net> <20020207141333.C438@johncoop.MSHOME> <20020207222058.GA50807@wwweasel.geeksrus.net> <20020207143354.E438@johncoop.MSHOME> <20020207223604.GA51132@wwweasel.geeksrus.net> <20020207144257.I438@johncoop.MSHOME> <20020207224734.GA56578@wwweasel.geeksrus.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2002.02.07 14:47 Alan Eldridge wrote: > On Thu, Feb 07, 2002 at 02:42:57PM -0800, John Merryweather Cooper > wrote: > > > >>Umm, xpm will trash the files installed by XF86-clients and > >>XF86-libraries > >>just as well. (I'm on your side re the megaport. It's just that the > >>megaport > >>has nothing to do with issue. It's package dependencies that are the > >>problem > >>here.) > >> > >Good point. Ideally, the xpm dependencies should hide in a > >bsd.xfree*.mk file with XF86_VERSION=4 causing the dependency to > >"vanish." > > They do. That's what USE_XPM does. Unfortunately, that only works at > build time. Even if the two libs and headers sets were identical, it > still poses a problem in that you have multiple packages in the pkgdb > that think they own the same files. Not good. > > Mesa is another case. It overwrites the libGL stuff, and the > dependencies > on libGL are problematic, because Mesa uses libGL.so.14 and XF86-4 > uses > libGL.so.1. So the difference trails you all the way to everything > dependent > on GL needing to be built differently. I think I'm going to be sick > now. > > -- > Alan Eldridge > "Dave's not here, man." > Yes, but there's no question you can avoid the Mesa insanity by NOT building the mega-port (and the FreeType insanity, etc.). -- _ | |V| / ' || MacroHard -- \ \_| | | \_, || the perfection of form over | ----------------------------------|| substance, marketing over | Web: http://www.borgsdemons.com || performance, and greed over | AIM: johnmcooper || design . . . | =====================================================================/ Public Key: http://www.borgsdemons.com/Personal/pgpkey.asc | =====================================================================\ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020207150010.K438>