[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[SCM] Debian package checker branch, master, updated. 2.5.0-rc1-9-gb88de18



The following commit has been merged in the master branch:
commit b88de18c980e9488ffbab7b719874bfd5f354eb6
Author: Niels Thykier <niels@thykier.net>
Date:   Sun Mar 13 09:23:31 2011 +0100

    Ignore missing versioned deps for debhelper <= 7
    
    debhelper 7 is in all supported releases of Debian, so there
    is no point in warning about a missing versioned depends for
    anything less than that.

diff --git a/checks/debhelper b/checks/debhelper
index f502e53..ddb5f56 100644
--- a/checks/debhelper
+++ b/checks/debhelper
@@ -329,7 +329,9 @@ while (my ($dep, $command) = each %missingbdeps) {
     tag 'missing-build-dependency-for-dh_-command', "$command=$dep"
 	unless ($bdepends_noarch->implies($dep));
 }
-if (not $bdepends->implies("debhelper (>= $level~)")) {
+# debhelper 7 was in Lenny, so an unversioned B-D will guarantee
+# to pull at least debhelper 7.
+if ($level > 7 && not $bdepends->implies("debhelper (>= $level~)")) {
     tag 'package-lacks-versioned-build-depends-on-debhelper', $level;
 } elsif (@versioncheck or $overridetargets) {
     my %seen;
diff --git a/debian/changelog b/debian/changelog
index f9f104b..a33737b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -14,6 +14,10 @@ lintian (2.5.0~rc2) UNRELEASED; urgency=low
   * checks/deb-format:
     + [NT] Removed assumption that there was always a changelog in a binary
       with a data.tar.lzma member.
+  * checks/debhelper:
+    + [NT] Only emit package-lacks-versioned-build-depends-on-debhelper if
+      the version required is greater than 7, since debhelper 7 is in
+      all supported releases of Debian.
   * checks/fields{,.desc}:
     + [NT] Recognise Multi-Arch as a known binary field.  (Closes: #617816)
     + [NT] Fixed typo in a tag description.

-- 
Debian package checker


Reply to: