Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 3 Dec 2001 15:59:36 -0700
From:      John Reynolds~ <jreynold@sedona.ch.intel.com>
To:        ports@freebsd.org
Subject:   Re: portupgrade - mystery dependencies to imake?
Message-ID:  <15372.984.630505.789598@chlx169.ch.intel.com>
In-Reply-To: <86vgfo42so.wl@archon.local.idaemons.org>
References:  <15371.45182.662587.797881@chlx169.ch.intel.com> <86vgfo42so.wl@archon.local.idaemons.org>

next in thread | previous in thread | raw e-mail | index | archive | help

[ wrote Akinori privately by mistake, now copying to -ports ]

[ On Tuesday, December 4, Akinori MUSHA wrote: ]
> 
> I'd recommend installing the x11*/XFree86-4-* ports (w/ devel/imake-4)
> instead of the one big port (x11/XFree86-4) to avoid causing
> dependency problems.

I did a bit of cross referencing between the XFree86-4 port's pkg-plist and
the other XFree86-4-* plist files and it appears that the sum of the parts
don't "add up" to the whole. -clients gives you the client "user code"
binaries, -documents is self-explanatory, and -libraries gives you all of the .so
and .h files. But, the entire XFree86-4 provides that plus the fonts, the
modules and the XFree86 binary (plus, blah blah blah).

> I personally believe that the XFree86-4 port should immediately be
> changed to a meta port of those reasonably and conveniently divided
> XFree86-4-* ports, but the maintainers do not seem to feel like doing
> it somehow. ;)

probably because of the above "problem" that the entire XFree86-4 package
cannot be obtained by installing the individual ports.

I see in bsd.port.mk that LIB_DEPENDS has x11/XFree86-4-libraries added to it
if USE_XLIB is defined by the port. So, what is the advice for people who have
installed the "whole" XFree86-4 port and who also want to use portupgrade (and
friends) without constantly having to do "pkgdb -F" to "fix" dependencies?
Just install the x11/XFree86-4-libraries "on top of" x11/XFree86-4 and be done
with it?

-Jr

ps: please cc: me on replies, thanks!

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
| John Reynolds               WCCG, CCE, CDS - Senior CAD Engineer          |
| Intel Corporation   MS: CH6-210   Phone: 480-554-9092   pgr: 602-868-6512 |
| jreynold@sedona.ch.intel.com  http://www-aec.ch.intel.com/~jreynold/      |
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

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