Skip site navigation (1)Skip section navigation (2)
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>