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