[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: