From owner-svn-ports-all@FreeBSD.ORG Thu Aug 9 18:25:20 2012 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6B9F0106566C for ; Thu, 9 Aug 2012 18:25:20 +0000 (UTC) (envelope-from bsd-src@helfman.org) Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id E111B8FC14 for ; Thu, 9 Aug 2012 18:25:19 +0000 (UTC) Received: by pbbrp2 with SMTP id rp2so1350608pbb.13 for ; Thu, 09 Aug 2012 11:25:19 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:x-operating-system :organization:x-living-the-dream:x-pgp-fingerprint:x-pgp-key :user-agent:x-gm-message-state; bh=5CBwg3qej3K7k81e8SJozf3U45lg8jD+jUMsT5y5Tu4=; b=flrr8U9+BJnrsu9VVphobGxcwmasdPO7KmCV7kycGkvvxFC35a4+ztUAHJ1932FDxJ 89nxp/URfCGO57yFQ5R+uo0y+RDqRFuQOHgUmQWC80jLvEyQeVm9GuxzsFmp8s4VGeTb I65MdYYk8GtYJd2NR1ri9YZhAUbOUn0GL7LoDeyTkax2hiYs78Yv6cEnSAPAAyMOxcss bAnV2GKWmAMH3phkmSmSmD+4L1xh/0If3Ooz+Z2Q3Zs8pnLz/1ZOBfkDbWZy7EgFDcRD r+FvHW/UofOYVAqtMKVgKTwr0cMGp+iD9X4SoRcmV1AmnYDZMKpU7aVE6eBBM1pG6xQS ojQA== Received: by 10.68.212.161 with SMTP id nl1mr6102366pbc.84.1344536719250; Thu, 09 Aug 2012 11:25:19 -0700 (PDT) Received: from dormouse.experts-exchange.com ([72.29.164.238]) by mx.google.com with ESMTPS id gh9sm1599348pbc.20.2012.08.09.11.25.17 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 09 Aug 2012 11:25:18 -0700 (PDT) Sender: Jason Helfman Date: Thu, 9 Aug 2012 11:23:14 -0700 From: Jason Helfman To: Doug Barton Message-ID: <20120809182314.GA33828@dormouse.experts-exchange.com> References: <201208090545.q795jEAS072648@svn.freebsd.org> <50235A07.8010606@FreeBSD.org> <50235DED.5080902@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <50235DED.5080902@FreeBSD.org> X-Operating-System: FreeBSD 8.3-RELEASE amd64 Organization: The FreeBSD Project, http://www.freebsd.org X-Living-The-Dream: I love the SLO Life! X-PGP-FingerPrint: 8E0D C457 9A0F C91C 23F3 0454 2059 9A63 4150 D3DC X-PGP-Key: http://people.freebsd.org/~jgh/jgh.asc User-Agent: Mutt/1.5.21 (2010-09-15) X-Gm-Message-State: ALoCoQl63zRJrx/DVYCqkgYSbgP2p3Lr6uW6Q1ovzcUvlgK3NNO0EsF/ahBpTCZZkfovO4muzS0X 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 18:25:20 -0000 On Wed, Aug 08, 2012 at 11:51:25PM -0700, Doug Barton thus spake: >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 > I have opened up a dialog with the maintainer of this software, but it seems as though at this point in my discussion with him that is it neither a build or run dependency of the software. -jgh -- Jason Helfman FreeBSD Committer | http://people.freebsd.org/~jgh | The Power To Serve