svn commit: r365038 - in head: . accessibility/jovie accessibility/kaccessible accessibility/kdeaccessibility4 accessibility/kmag accessibility/kmousetool accessibility/kmouth arabic/kde4-l10n arch...

Matthias Andree mandree at FreeBSD.org
Sat Aug 16 16:07:14 UTC 2014


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.


More information about the svn-ports-all mailing list