From owner-svn-ports-all@FreeBSD.ORG Thu Aug 9 06:51:25 2012 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [69.147.83.53]) by hub.freebsd.org (Postfix) with ESMTP id DEBF5106564A; Thu, 9 Aug 2012 06:51:25 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from [127.0.0.1] (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 6874914DD91; Thu, 9 Aug 2012 06:51:25 +0000 (UTC) Message-ID: <50235DED.5080902@FreeBSD.org> Date: Wed, 08 Aug 2012 23:51:25 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:14.0) Gecko/20120714 Thunderbird/14.0 MIME-Version: 1.0 To: Jason Helfman References: <201208090545.q795jEAS072648@svn.freebsd.org> <50235A07.8010606@FreeBSD.org> In-Reply-To: X-Enigmail-Version: 1.4.3 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org Subject: Re: svn commit: r302327 - head/games/glightoff X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Aug 2012 06:51:26 -0000 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