Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 Aug 2014 18:07:12 +0200
From:      Matthias Andree <mandree@FreeBSD.org>
To:        Tijl Coosemans <tijl@FreeBSD.org>
Cc:        svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, Raphael Kubo da Costa <rakuco@FreeBSD.org>, ports-committers@freebsd.org
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:  <53EF81B0.4060200@FreeBSD.org>
In-Reply-To: <20140816174631.75f329ec@kalimero.tijl.coosemans.org>
References:  <201408152037.s7FKbXrx086545@svn.freebsd.org>	<86bnrk4rwl.fsf@FreeBSD.org>	<53EF771A.9060704@FreeBSD.org> <20140816174631.75f329ec@kalimero.tijl.coosemans.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Am 16.08.2014 um 17:46 schrieb Tijl Coosemans:
> 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
>> <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192706>;
> 
> 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.
> 

Oh and I should note that the "grab indirect dependents" still works
through use of different options in the revised script.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?53EF81B0.4060200>