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

[SCM] Debian package checker branch, master, updated. 2.5.7-3-ga59690b



The following commit has been merged in the master branch:
commit a59690bd30adea8ebc5488fbaf69c2c12dcc1ca4
Author: Niels Thykier <niels@thykier.net>
Date:   Sun May 20 08:50:16 2012 +0200

    c/binaries: Fix "missing-libc-dep" regression for biarch pkgs
    
    Signed-off-by: Niels Thykier <niels@thykier.net>

diff --git a/checks/binaries b/checks/binaries
index 4855852..67eb5a8 100644
--- a/checks/binaries
+++ b/checks/binaries
@@ -425,7 +425,7 @@ if ($needs_depends_line) {
         tag 'missing-depends-line';
     } elsif ($needs_libc && $pkg !~ /^libc[\d.]+(?:-|\z)/) {
         # Match libcXX or libcXX-*, but not libc3p0.
-        my $re = qr/^\Q$needs_libc\E$/;
+        my $re = qr/^\Q$needs_libc\E\b/;
         if (!$depends->matches ($re)) {
             my $others = '';
             $needs_libc_count--;
diff --git a/debian/changelog b/debian/changelog
index 968318c..f543628 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,11 @@
 lintian (2.5.8) UNRELEASED; urgency=low
 
+  * checks/binaries:
+    + [NT] Fix a too strict regex causing false-positives for
+      biarch packages.  This was a regression introduced in
+      version 2.5.7.  Thanks to Sven Joachim for reporting it.
+      (Closes: #673106)
+
   * debian/control:
     + [NT] Add versioned Build-Depends on dpkg-dev (>= 1.16.1~)
       as the test suite relies on it.  Thanks to Luca Falavigna

-- 
Debian package checker


Reply to: