Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 08 Aug 2012 23:51:25 -0700
From:      Doug Barton <dougb@FreeBSD.org>
To:        Jason Helfman <jgh@freebsd.org>
Cc:        svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org
Subject:   Re: svn commit: r302327 - head/games/glightoff
Message-ID:  <50235DED.5080902@FreeBSD.org>
In-Reply-To: <CAMuy=%2Bgu%2BgT3cBNR5Kp-pVPVcY7rts79NyN4g=jkQGasyjxaKQ@mail.gmail.com>
References:  <201208090545.q795jEAS072648@svn.freebsd.org> <50235A07.8010606@FreeBSD.org> <CAMuy=%2Bgu%2BgT3cBNR5Kp-pVPVcY7rts79NyN4g=jkQGasyjxaKQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 08/08/2012 11:46 PM, Jason Helfman wrote:

> USE_GNOME=      glib20 gtk20 intltool
> 
> already bring in pkgconf, and these require it to build.

I get that. So let's assume that all of those are installed, and up to
date, but pkgconf is not on the system. What happens when the user tries
to build glightoff?

Or put another way, if pkgconf is necessary for this port, what harm
will adding a build dep for it cause?

> Also so this from bapt:
> 
> More than that lots of ports do not even care about pkg-config because
> they do
> depend on glib20 or xproto which run depend on it. so fixing/changing
> USE_GNOME=
> pkgconfig cannot be done in one shot, too much impact.

To the extent that I understand that, he was not saying "don't fix ports
that need a pkgconf build dep" he was saying that because glib20 and
xproto have (bogus) run deps on pkgconf _now_ they mask the true number
of ports that need the build dep.

When the bogus run dep is gone we want all of the ports that need a
build dep to have it.

Doug




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?50235DED.5080902>