From owner-freebsd-ports Thu Feb 7 15: 0:32 2002 Delivered-To: freebsd-ports@freebsd.org Received: from smtp.bmi.net (smtp.bmi.net [204.57.191.31]) by hub.freebsd.org (Postfix) with ESMTP id 13A4337B416 for ; Thu, 7 Feb 2002 15:00:14 -0800 (PST) Received: from johncoop.MSHOME (drumheller-router.bmi.net [206.63.201.3] (may be forged)) by smtp.bmi.net (Pro-8.9.3/Pro-8.9.3) with ESMTP id PAA23735; Thu, 7 Feb 2002 15:00:11 -0800 Date: Thu, 7 Feb 2002 15:00:10 -0800 From: John Merryweather Cooper To: Alan Eldridge Cc: John Merryweather Cooper , FreeBSD Ports List Subject: Re: Which XFREE86_VERSION is bento supposed to building against? Message-ID: <20020207150010.K438@johncoop.MSHOME> 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> Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit In-Reply-To: <20020207224734.GA56578@wwweasel.geeksrus.net>; from alane@geeksrus.net on Thu, Feb 07, 2002 at 14:47:34 -0800 X-Mailer: Balsa 1.3.1 Lines: 48 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org 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