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