From owner-svn-ports-head@FreeBSD.ORG Sat Aug 16 15:46:42 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 91EAD62B; Sat, 16 Aug 2014 15:46:42 +0000 (UTC) Received: from mailrelay011.isp.belgacom.be (mailrelay011.isp.belgacom.be [195.238.6.178]) by mx1.freebsd.org (Postfix) with ESMTP id 8840728E1; Sat, 16 Aug 2014 15:46:40 +0000 (UTC) X-Belgacom-Dynamic: yes X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqYGAKV771NR8aPl/2dsb2JhbABZgw1TTQrMVIdYAYEKF3eEBAEFOhwjEAsOCgkaCw8qHgaIWQEIwxcXjnVXB4RMAQSVS4Z2lQSCF4FIOy8BgQaBSAEBAQ Received: from 229.163-241-81.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([81.241.163.229]) by relay.skynet.be with ESMTP; 16 Aug 2014 17:46:33 +0200 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.14.9/8.14.9) with ESMTP id s7GFkW8T027404; Sat, 16 Aug 2014 17:46:32 +0200 (CEST) (envelope-from tijl@FreeBSD.org) Date: Sat, 16 Aug 2014 17:46:31 +0200 From: Tijl Coosemans To: Matthias Andree Subject: Re: svn commit: r365038 - in head: . accessibility/jovie accessibility/kaccessible accessibility/kdeaccessibility4 accessibility/kmag accessibility/kmousetool accessibility/kmouth arabic/kde4-l10n arch... Message-ID: <20140816174631.75f329ec@kalimero.tijl.coosemans.org> In-Reply-To: <53EF771A.9060704@FreeBSD.org> References: <201408152037.s7FKbXrx086545@svn.freebsd.org> <86bnrk4rwl.fsf@FreeBSD.org> <53EF771A.9060704@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, Raphael Kubo da Costa , ports-committers@freebsd.org X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Aug 2014 15:46:42 -0000 On Sat, 16 Aug 2014 17:22:02 +0200 Matthias Andree wrote: > I have overhauled the bump_revision.pl script to limit it to direct > dependencies - it's a bit slow, and is awaiting maintainer comment, see > What I do is "cd /usr/ports && grep -R category/port *". This also captures optional dependencies. Sometimes you also have to grep for USE_ variables and their option helper variant. That only captures directly dependent ports. You also need to bump indirectly dependent ports that overlink to the library. You can use "pkg rquery '%o %B' | grep 'libfoo\.so'" for that but this only captures default options. It's not possible to detect overlinking via non-default options, which is one of the reasons overlinking is bad.