From owner-freebsd-gnome@FreeBSD.ORG Sun May 2 10:20:04 2010 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DFC37106564A; Sun, 2 May 2010 10:20:04 +0000 (UTC) (envelope-from kwm@freebsd.org) Received: from viefep17-int.chello.at (viefep17-int.chello.at [62.179.121.37]) by mx1.freebsd.org (Postfix) with ESMTP id BC9F18FC08; Sun, 2 May 2010 10:20:03 +0000 (UTC) Received: from edge01.upcmail.net ([192.168.13.236]) by viefep17-int.chello.at (InterMail vM.8.01.02.02 201-2260-120-106-20100312) with ESMTP id <20100502102001.JDFK6431.viefep17-int.chello.at@edge01.upcmail.net>; Sun, 2 May 2010 12:20:01 +0200 Received: from [192.168.1.51] ([77.250.185.191]) by edge01.upcmail.net with edge id CaKz1e03b48Bq8D01aL0Zw; Sun, 02 May 2010 12:20:01 +0200 X-SourceIP: 77.250.185.191 From: Koop Mast To: Doug Barton In-Reply-To: <4BDD1728.8080903@FreeBSD.org> References: <4BDD1728.8080903@FreeBSD.org> Content-Type: text/plain; charset="UTF-8" Date: Sun, 02 May 2010 12:21:39 +0200 Message-ID: <1272795699.58527.26.camel@headache.rainbow-runner.nl> Mime-Version: 1.0 X-Mailer: Evolution 2.30.1.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Cloudmark-Analysis: v=1.1 cv=6UHAxsHwKCW0savQ7OVzrMBW5xvCzGO/qK2+m6qSwq4= c=1 sm=0 a=xWfbe-9NfXEA:10 a=IkcTkHD0fZMA:10 a=hyzC63I62WJJmDkSJXcA:9 a=bfkIDFSBU26jGw2QHR-oTzwntfUA:4 a=QEXdDO2ut3YA:10 a=HpAAvcLHHh0Zw7uRqdWCyQ==:117 Cc: gnome@freebsd.org, freebsd-ports@FreeBSD.org Subject: Re: Grandfather dependencies completely out of control X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 May 2010 10:20:05 -0000 On Sat, 2010-05-01 at 23:09 -0700, Doug Barton wrote: > Howdy, > > I'm looking at the use of portmaster to upgrade perl versions, and > noticed that there are a ton of ports listed as dependent on perl that > don't have any use for it, including one of mine: > > qbittorrent-2.2.6 >> libnotify-0.4.5_3 >> atk-1.28.0 >> > gio-fam-backend-2.22.4 >> gamin-0.1.10_3 >> glib-2.22.4 >> > perl-threaded-5.8.9_3 > > Taking a look at devel/glib20, I see this: > USE_PERL5= yes > > although from the docs in the glib tarball it's not at all clear (to me > anyway) what it's used for. Given that it doesn't seem to be a rundep > for glib20 it's also not at all clear to me why qbittorrent should have > a pkgdep for it. One of the scripts provided by devel/glib20 is a perl script. That is the reason why we need perl. -Koop > Can someone please explain what the heck is going on here? (And please > note, I'm picking on glib20 because this seems to be a particularly > egregious example, but I'm really more interested in the problem generally.) > > > Doug >