This is an automated email from the git hooks/post-receive script. lamby pushed a commit to branch master in repository lintian.
commit ed26b6aa85ab65bae2c61081db671ffb89d888ea Author: Chris Lamb <[email protected]> Date: Mon Jan 29 20:01:56 2018 +0000 Avoid false-positives with 'binary-package-depends-on-toolchain-package' for various debhelper addons. Thanks Niels! --- checks/fields.pm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/checks/fields.pm b/checks/fields.pm index 872a6ec..e6a55ae 100644 --- a/checks/fields.pm +++ b/checks/fields.pm @@ -104,6 +104,9 @@ my $NAME_SECTION_MAPPINGS = Lintian::Data->new( return {'regex' => qr/$_[0]/x, 'section' => $_[1]}; }); +our $DH_ADDONS = Lintian::Data->new('common/dh_addons', '='); +our %DH_ADDONS_VALUES = map { $DH_ADDONS->value($_) => 1 } $DH_ADDONS->all; + my %VCS_EXTRACT = ( browser => sub { return @_;}, arch => sub { return @_;}, @@ -896,7 +899,8 @@ sub run { tag 'binary-package-depends-on-toolchain-package', "$field: $part_d_orig" - if $KNOWN_TOOLCHAIN->known($d_pkg); + if $KNOWN_TOOLCHAIN->known($d_pkg) + and not $DH_ADDONS_VALUES{$pkg}; # default-jdk-doc must depend on openjdk-X-doc (or # classpath-doc) to be useful; other packages -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/lintian/lintian.git

