Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 7 Feb 2002 17:47:34 -0500
From:      Alan Eldridge <alane@geeksrus.net>
To:        John Merryweather Cooper <john_m_cooper@yahoo.com>
Cc:        FreeBSD Ports List <ports@freebsd.org>
Subject:   Re: Which XFREE86_VERSION is bento supposed to building against?
Message-ID:  <20020207224734.GA56578@wwweasel.geeksrus.net>
In-Reply-To: <20020207144257.I438@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>

next in thread | previous in thread | raw e-mail | index | archive | help
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."

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?20020207224734.GA56578>