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

[SCM] Debian package checker branch, master, updated. 1.24.4-116-g35bb1ea



The following commit has been merged in the master branch:
commit 35bb1ea3c2cb043851eebe055c2aabbfc4bdf9f6
Author: Frank Lichtenheld <djpig@debian.org>
Date:   Sat Sep 13 00:35:54 2008 +0200

    Add changelog entry and testset for Niko Tyni's new check

diff --git a/debian/changelog b/debian/changelog
index 8c7ce21..c596881 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -49,6 +49,8 @@ lintian (2.0.0~rc1) experimental; urgency=low
     + [FL] Add ant to @rule_clean_depends.  (Closes: #498135)
     + [FL] Due to a logical error "source-field-malformed" was never actually
       checked.  Patch by Raphael Geissert.  (Closes: #498197)
+    + [FL] Check for unnecessary versioned dependencies on Perl core modules.
+      Patch by Niko Tyni.  (Closes: #497887)
   * checks/files{,.desc}:
     + [RA,FL] Patches from Raphael Geissert:
       - Check for embedding copies of jsjac and jsMath.
@@ -96,6 +98,12 @@ lintian (2.0.0~rc1) experimental; urgency=low
       using readelf.
     + [ADB] Update the readelf version table parsing code to handle hidden
       symbols.
+  
+  * data/fields/perl-provides:
+    + [FL] Data about Perl modules that are available both in Perl and as
+      separate packages.
+  * private/refresh-perl-provides:
+    + [FL] Script to update data/fields/perl-provides.  By Niko Tyni.
 
   * frontend/lintian:
     + [RA] Ensure we close the pipe to lintian-info before exiting, since
@@ -118,6 +126,9 @@ lintian (2.0.0~rc1) experimental; urgency=low
         includes the experimental flag info.
   * lib/Lintian/Schedule.pm:
     + [FL] Factor out some scheduling code.
+  * lib/Lintian/Data.pm:
+    + [FL] Extend Lintian::Data to handle key/value pairs.  Patch by
+      Niko Tyni.
   
   * man/lintian.1:
     + [FL] Document udeb support in description for --packages-file.
diff --git a/testset/relations/debian/control b/testset/relations/debian/control
index 8ed5f4d..8b2133e 100644
--- a/testset/relations/debian/control
+++ b/testset/relations/debian/control
@@ -17,7 +17,7 @@ Package: relations
 Architecture: all
 Section: contrib/misc
 Pre-Depends: awk|gawk
-Depends: relations(<< 3), dpkg, bash (>> 2.0 ), mail-transport-agent, gawk | awk, foo (>> 2.0), foo (<< 2.2), coreutils, ,null (>= 0), ${misc:Depends}, makedev
+Depends: relations(<< 3), dpkg, bash (>> 2.0 ), mail-transport-agent, gawk | awk, foo (>> 2.0), foo (<< 2.2), coreutils, ,null (>= 0), ${misc:Depends}, makedev, libfile-temp-perl (>= 0.18)
 Provides: mail-reader
 Replaces: relations
 Conflicts: foobar (<< 5&5), foo, relations,
diff --git a/testset/tags.relations b/testset/tags.relations
index 972a3c2..10a157d 100644
--- a/testset/tags.relations
+++ b/testset/tags.relations
@@ -67,5 +67,6 @@ W: relations: package-relation-with-self depends: relations (<< 3)
 W: relations: package-relation-with-self replaces: relations
 W: relations: redundant-bugs-field
 W: relations: redundant-origin-field
+W: relations: versioned-dependency-satisfied-by-perl depends: libfile-temp-perl (>= 0.18)
 W: relations: virtual-package-depends-without-real-package-depends depends: mail-transport-agent
 W: relations: virtual-package-depends-without-real-package-depends pre-depends: awk

-- 
Debian package checker


Reply to: