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

[SCM] Debian package checker branch, infra-513663, updated. 2.5.0-rc1-103-g2c4674e



The following commit has been merged in the infra-513663 branch:
commit 2c4674e7c82580e6666397fc5c8c59587ff62e7b
Merge: 2385045faf36866adb699119b4be15a8864a7303 d270517f97e957ad17ee419bbcf30d8687a827c8
Author: Niels Thykier <niels@thykier.net>
Date:   Tue Mar 29 18:32:50 2011 +0200

    Merge branch 'master' into infra-513663

diff --combined checks/debhelper.desc
index 3abca5a,0b9cbb4..e38a9a1
--- a/checks/debhelper.desc
+++ b/checks/debhelper.desc
@@@ -3,7 -3,7 +3,7 @@@ Author: Joey Hess <joeyh@debian.org
  Abbrev: dh
  Type: source
  Info: This looks for common mistakes in debhelper source packages.
 -Needs-Info: debfiles, source-control-file
 +Needs-Info: debfiles, source-control-file, fields
  
  Tag: maintainer-script-lacks-debhelper-token
  Severity: normal
@@@ -21,12 -21,30 +21,30 @@@ Info: If a package uses debhelper, it m
   on debhelper.
  
  Tag: package-lacks-versioned-build-depends-on-debhelper
+ Severity: pedantic
+ Certainty: certain
+ Info: The package either doesn't declare a versioned build dependency on
+  debhelper or does not declare a versioned build dependency on a new
+  enough version of debhelper to satisfy the declared compatibility level.
+  .
+  Recommended practice is to always declare an explicit versioned
+  dependency on debhelper equal to or greater than the compatibility level
+  used by the package, even if the versioned dependency isn't strictly
+  necessary.  Having a versioned dependency also helps with backports to
+  older releases and correct builds on partially updated systems.
+ Ref: debhelper(7)
+ 
+ Tag: package-needs-versioned-debhelper-build-depends
  Severity: minor
  Certainty: certain
  Info: The package either doesn't declare a versioned build dependency on
   debhelper or does not declare a versioned build dependency on a new
   enough version of debhelper to satisfy the declared compatibility level.
   .
+  The required version of debhelper is not guaranteed to be satisfied
+  in all supported releases of Debian and therefore this may lead to
+  a build failure.
+  .
   Recommended practice is to always declare an explicit versioned
   dependency on debhelper equal to or greater than the compatibility level
   used by the package, even if the versioned dependency isn't strictly
diff --combined checks/fields.desc
index 93bcdf6,099b9cd..c01e77c
--- a/checks/fields.desc
+++ b/checks/fields.desc
@@@ -2,7 -2,7 +2,7 @@@ Check-Script: field
  Author: Marc 'HE' Brockschmidt <marc@marcbrockschmidt.de>
  Abbrev: fld
  Type: binary, udeb, source
 -Needs-Info: debfiles, source-control-file
 +Needs-Info: debfiles, source-control-file, fields
  Info: This script checks the syntax of the fields in package control files,
   as described in the Policy Manual.
  
@@@ -871,24 -871,6 +871,6 @@@ Info: The Python-Version control field 
   (One or more specific versions may be listed with the last form.)  A.B
   and X.Y should be Python versions.
  
- Tag: old-versioned-python-dependency
- Severity: normal
- Certainty: certain
- Info: This package appears to be an architecture-independent Python module
-  but has a dependency on a version of python less than a particular
-  version, doesn't use python-support and no Python-Version control field.
-  This normally means that the package isn't using the current Python
-  policy; most architecture-independent Python packages will work with any
-  future version of Python if they follow the new policy.
-  .
-  If this package really does require only a particular range of Python
-  versions and uses python-central, add a Python-Version control field (as
-  described in 2.3 of the Python policy) to resolve this warning.
-  .
-  Note that this can also be triggered if dh_python2 is used and it cannot
-  add anything to the Breaks field, beceause the package has no
-  ${python:Breaks} substition variable.
- 
  Tag: malformed-dm-upload-allowed
  Severity: important
  Certainty: certain
diff --combined checks/patch-systems.desc
index c985a8a,158896a..d3723c0
--- a/checks/patch-systems.desc
+++ b/checks/patch-systems.desc
@@@ -3,7 -3,7 +3,7 @@@ Author: Marc Brockschmidt <he@debian.or
  Abbrev: pat
  Type: source
  Info: This script checks for various possible problems when using patch systems
 -Needs-Info: debfiles, diffstat
 +Needs-Info: debfiles, diffstat, fields
  
  Tag: dpatch-build-dep-but-no-patch-list
  Severity: normal
@@@ -162,9 -162,15 +162,15 @@@ Info: This package build-depends on a p
  Ref: policy 4.14
  
  Tag: unneeded-build-dep-on-quilt
- Severity: normal
- Certainty: certain
+ Severity: pedantic
+ Certainty: possible
  Info: This package build-depends on quilt, which is not required since
   dpkg-source will apply patches at unpack time for 3.0 (quilt) source
   packages.
- 
+  .
+  Remember to remove any references to quilt in the rules file (e.g.
+  "--with quilt", dh_quilt_* or quilt makefile includes).
+  .
+  This tag is meant to remind people that with 3.0 (quilt), quilt is
+  not necessary.  If you keep the build-depends on quilt to ease
+  backporting to older releases, then please ignore/override this tag.

-- 
Debian package checker


Reply to: