The following commit has been merged in the master branch:
commit 7623fc2c5a8f8e9549bcb4155eb0d06a2dfef9c1
Author: Russ Allbery <[email protected]>
Date:   Wed Jun 17 21:52:54 2009 -0700

    Always require a versioned build-dependency on debhelper
    
    * checks/debhelper:
      + [RA] Issue package-lacks-versioned-build-depends-on-debhelper always
        if the debhelper dependency isn't properly versioned, not just for
        compat levels newer than 5.  (Closes: #522384)

diff --git a/checks/debhelper b/checks/debhelper
index 40059f0..2c6af6d 100644
--- a/checks/debhelper
+++ b/checks/debhelper
@@ -255,7 +255,7 @@ while (defined(my $file=readdir(DEBIAN))) {
                unless ($bdepends_noarch->implies($dep));
        }
        my $needed = "debhelper (>= $level)";
-       if ($level > 5 && ! $bdepends->implies($needed)) {
+       if (not $bdepends->implies($needed)) {
            tag "package-lacks-versioned-build-depends-on-debhelper", $level;
        } elsif (@versioncheck) {
            my %seen;
diff --git a/debian/changelog b/debian/changelog
index faf54d4..1f75098 100755
--- a/debian/changelog
+++ b/debian/changelog
@@ -22,6 +22,10 @@ lintian (2.2.12) UNRELEASED; urgency=low
     + [RA] Allow a newline immediately after the field name, since this
       does work with fields that can be wrapped (such as Build-Depends).
       Thanks, Stephane Glondu.  (Closes: #528377)
+  * checks/debhelper:
+    + [RA] Issue package-lacks-versioned-build-depends-on-debhelper always
+      if the debhelper dependency isn't properly versioned, not just for
+      compat levels newer than 5.  (Closes: #522384)
   * checks/fields{,.desc}:
     + [RA] Update source-field-malformed to serious and don't allow
       capital letters in source package names.  Check source package names

-- 
Debian package checker


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to