From owner-freebsd-ports@FreeBSD.ORG Thu Mar 10 15:04:39 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D48301065673 for ; Thu, 10 Mar 2011 15:04:39 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) by mx1.freebsd.org (Postfix) with ESMTP id 940B98FC13 for ; Thu, 10 Mar 2011 15:04:39 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.4/8.14.4) with ESMTP id p2AF4cZ5050481; Thu, 10 Mar 2011 08:04:38 -0700 (MST) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.4/8.14.4/Submit) with ESMTP id p2AF4ck9050478; Thu, 10 Mar 2011 08:04:38 -0700 (MST) (envelope-from wblock@wonkity.com) Date: Thu, 10 Mar 2011 08:04:38 -0700 (MST) From: Warren Block To: Hans Ottevanger In-Reply-To: Message-ID: References: <4D76426A.2010006@secnap.com> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.6 (wonkity.com [127.0.0.1]); Thu, 10 Mar 2011 08:04:38 -0700 (MST) Cc: freebsd-ports@freebsd.org Subject: Re: Superfluous dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2011 15:04:39 -0000 On Thu, 10 Mar 2011, Hans Ottevanger wrote: > Indeed I see this 'shortcut' being used all over the place. But in the > cases I have looked into the last few days, i.e. the xorg-7.5.1 and > kde-lite-3.5.10_8 ports, the problem is just a trivial, but slightly > different. It appears that in many occasions USE_PYTHON and USE_PERL > are specified in situations where I think USE_PYTHON_BUILD and > USE_PERL_BUILD, respectively, would suffice. > > By making a few trivial changes i can make xorg-7.5.1 fully > independent on run-time of Python, Perl and Bison. The same can be > done for kde-lite-3.5.10_8 when I also disable the Perl support in > net-snmp, which is a dependency of kdeutils-3.5.10_8. > > If anybody is interested I could consolidate my results and post a few patches. Anything that makes ports more accurate is good. Please post, and the maintainers of those ports would likely be interested also.