This is an automated email from the git hooks/post-receive script.

lamby pushed a commit to branch master
in repository lintian.

commit 12ff525334ad0d6d133e3dbfff498bd59fabc78f
Author: Chris Lamb <la...@debian.org>
Date:   Sat Mar 10 10:31:44 2018 -0800

    Only check dependency fields in binary packages for 
mail-transport-agent-dependency-does-not-specify-default-mta etc. (Closes: 
#892550)
---
 checks/fields.pm                            | 2 +-
 debian/changelog                            | 5 +++++
 t/tests/fields-mua/debian/debian/control.in | 1 +
 3 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/checks/fields.pm b/checks/fields.pm
index c183b5a..90356a7 100644
--- a/checks/fields.pm
+++ b/checks/fields.pm
@@ -744,7 +744,7 @@ sub run {
 
             tag 'alternates-not-allowed', $field
               if ($data =~ /\|/ && !&$is_dep_field($field));
-            check_field($info, $field, $data);
+            check_field($info, $field, $data) if &$is_dep_field($field);
 
             for my $dep (split /\s*,\s*/, $data) {
                 my (@alternatives, @seen_obsolete_packages);
diff --git a/debian/changelog b/debian/changelog
index 195e45a..94ed690 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,11 @@ lintian (2.5.80) UNRELEASED; urgency=medium
 
   XXX: generate tag summary
 
+  * checks/fields.pm:
+    + [CL] Only check dependency fields in binary packages for
+      mail-transport-agent-dependency-does-not-specify-default-mta etc.
+      (Closes: #892550)
+
  -- Chris Lamb <la...@debian.org>  Fri, 09 Mar 2018 22:59:07 -0800
 
 lintian (2.5.79) unstable; urgency=medium
diff --git a/t/tests/fields-mua/debian/debian/control.in 
b/t/tests/fields-mua/debian/debian/control.in
index a0a8455..82ac0db 100644
--- a/t/tests/fields-mua/debian/debian/control.in
+++ b/t/tests/fields-mua/debian/debian/control.in
@@ -43,6 +43,7 @@ Depends: $\{misc:Depends\}, default-mta | mail-transport-agent
 Pre-Depends: default-mta | exim4 | mail-transport-agent
 Recommends: default-mta | mail-transport-agent | exim4
 Suggests: lintian
+Provides: mail-transport-agent
 Description: {$description} (good 1)
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/lintian/lintian.git

Reply via email to