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

[SCM] Debian package checker branch, master, updated. 2.5.2-21-g489d9ae



The following commit has been merged in the master branch:
commit 489d9ae01cd22a7dabcf9b941c057946829cc152
Author: Dominic Hargreaves <dom@earth.li>
Date:   Sun Aug 14 15:42:15 2011 +0100

    Improve description of versioned-dependency-satisfied-by-perl
    
    The advice previously given in this description was incorrect
    for versions of perl only in experimental.
    
    Signed-off-by: Niels Thykier <niels@thykier.net>
    Note: a better solution would be to ensure the data file never
    triggered this cause, but until then this will do.

diff --git a/checks/fields.desc b/checks/fields.desc
index 425b2d9..82c83e2 100644
--- a/checks/fields.desc
+++ b/checks/fields.desc
@@ -934,6 +934,12 @@ Info: This package declares an unnecessary versioned dependency
  versioned dependency a secondary one.
  .
  Example: perl (&gt;= 5.10.0) | libmodule-build-perl (&gt;= 0.26)
+ .
+ An exception to this is when the dependency is only satisfied in a
+ version of perl in experimental. In this case, the dependency on perl
+ should come second.
+ .
+ Example: libextutils-parsexs-perl (&gt;= 2.210000) | perl (&gt;= 5.14)
 Ref: policy 7.5
 
 Tag: package-superseded-by-perl
diff --git a/debian/changelog b/debian/changelog
index 193238e..6149a4d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -6,6 +6,11 @@ lintian (2.5.3) UNRELEASED; urgency=low
       LANG.  (Closes: #637595)
   * checks/{conffile,etcfiles}{,.desc}:
     + [JW] Merged etcfiles into conffile.  (Closes: #637590)
+  * checks/fields.desc:
+    + [NT] Mention that perl modules included in perl itself should
+      be the first dependency if it is only included in the perl
+      from experimental.  Thanks to Dominic Hargreaves for the
+      report and the patch.  (Closes: #637793)
 
   * collection/fields{,.desc}:
     + [NT] Removed, no longer used.

-- 
Debian package checker


Reply to: