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

[SCM] Debian package checker branch, master, updated. 2.5.0-rc2-122-g12888e8



The following commit has been merged in the master branch:
commit 88a065e2eb039afd48723e9e22152dfc29ca1e4e
Merge: 9dee20cd35ba5b09a841735db93f29d038e9076b b64310c66921d5cfb49b62011257e006af77911d
Author: Niels Thykier <niels@thykier.net>
Date:   Sun Feb 20 13:06:55 2011 +0100

    Merge branch 'master' into infra-513663
    
    Conflicts:
    	checks/menus.desc

diff --combined checks/debhelper.desc
index d74344d,d395516..3abca5a
--- 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
@@@ -179,6 -179,20 +179,20 @@@ Info: The override targets facility in 
   assumes a newer version should explicitly declare so for the sake of lenny
   backports.
  
+ Tag: debhelper-maintscript-needs-versioned-build-depends
+ Severity: normal
+ Certainty: certain
+ Ref: dh(1)
+ Info: The maintscript files used by this package was introduced in a later
+  version of debhelper than the package Build-Depends on.  The package's
+  Build-Depends should be updated to require at least debhelper 8.1.0.
+  Giving the version followed by <tt>~</tt> is recommended so that
+  backports will satisfy the dependency.
+  .
+  squeeze was released with debhelper version 8.0.0, so every package that
+  assumes a newer version should explicitly declare so for the sake of
+  squeeze backports.
+ 
  Tag: brace-expansion-in-debhelper-config-file
  Severity: normal
  Certainty: possible
diff --combined checks/fields.desc
index e71b539,4bb8ec4..5614ecf
--- 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.
  
@@@ -737,7 -737,7 +737,7 @@@ Info: The given binary package has a na
   If this package provides debugging symbols for multiple other
   packages, it should normally depend on all of those packages as
   alternatives.  In other words, <tt>pkga (= ${binary:Version}) | pkgb (=
-  ${binary:Version)</tt> and so forth.
+  ${binary:Version})</tt> and so forth.
  
  Tag: conflicts-with-dependency
  Severity: important
@@@ -878,6 -878,10 +878,10 @@@ Info: This package appears to be an arc
   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
diff --combined checks/files.desc
index fc62411,d434336..976b3d7
--- a/checks/files.desc
+++ b/checks/files.desc
@@@ -2,7 -2,7 +2,7 @@@ Check-Script: file
  Author: Christian Schwarz <schwarz@debian.org>
  Abbrev: fil
  Type: binary, udeb
 -Needs-Info: unpacked, objdump-info, scripts, file-info
 +Needs-Info: unpacked, objdump-info, scripts, file-info, fields
  Info: This script checks if a binary package conforms to policy
   WRT to files and directories.
  
@@@ -1248,3 -1248,6 +1248,6 @@@ Info: The package appears to ship a gzi
   this file being compressed.
   .
   This file should be excluded from compression during build time.
+  If using debhelper (&lt;&lt; 8.1.0), you may need to use the -X
+  option to dh_compress. Newer versions of debhelper handle this
+  correctly by default.
diff --combined checks/init.d.desc
index 8e8d2e4,2749704..976298e
--- a/checks/init.d.desc
+++ b/checks/init.d.desc
@@@ -4,7 -4,7 +4,7 @@@ Abbrev: in
  Type: binary
  Info: Check if a binary package conforms to policy with respect to
   scripts in /etc/init.d.
 -Needs-Info: init.d
 +Needs-Info: init.d, bin-pkg-control
  
  Tag: duplicate-updaterc.d-calls-in-postinst
  Severity: important
@@@ -230,7 -230,7 +230,7 @@@ Info: The given <tt>/etc/init.d</tt> sc
  Ref: policy 9.3.2
  
  Tag: init.d-script-starts-in-stop-runlevel
- Severity: normal
+ Severity: serious
  Certainty: certain
  Info: This <tt>/etc/init.d</tt> script specifies the 0 or 6 runlevels in
   Default-Start in its LSB keyword section.  The 0 and 6 runlevels are
diff --combined checks/menus.desc
index e48ce72,e3f12df..edcfde4
--- a/checks/menus.desc
+++ b/checks/menus.desc
@@@ -4,7 -4,7 +4,7 @@@ Abbrev: me
  Type: binary
  Info: Check if a binary package conforms to policy with respect to
   <b>menu</b> and <b>doc-base</b> files.
- Needs-Info: doc-base-files, bin-pkg-control
 -Needs-Info: doc-base-files, menu-files
++Needs-Info: doc-base-files, menu-files, bin-pkg-control
  
  Tag: postinst-should-not-set-usr-doc-link
  Severity: normal
diff --combined checks/watch-file.desc
index 22476dd,f35ce8c..3993320
--- a/checks/watch-file.desc
+++ b/checks/watch-file.desc
@@@ -2,7 -2,7 +2,7 @@@ Check-Script: watch-fil
  Author: Patrick Schoenfeld <schoenfeld@in-medisa-res.com>
  Abbrev: watch
  Type: source
 -Needs-Info: debfiles
 +Needs-Info: debfiles, fields
  Info: Check debian/watch files in source packages.
  
  Tag: debian-watch-file-is-missing
@@@ -104,16 -104,17 +104,17 @@@ Tag: debian-watch-file-should-use-sf-re
  Severity: normal
  Certainty: certain
  Ref: uscan(1)
- Info: The watch file specifies a SourceForge download server directly.
-  This is not recommended; SourceForge changes their download servers
-  periodically, requiring watch files to be modified every time.  Instead,
-  use the qa.debian.org redirector by using the magic URL:
+ Info: The watch file specifies a SourceForge page or download server
+  directly.  This is not recommended; SourceForge changes their download
+  servers and website periodically, requiring watch files to be modified
+  every time.  Instead, use the qa.debian.org redirector by using the magic
+  URL:
   .
     http://sf.net/&lt;project&gt;/&lt;tar-name&gt;-(.+)\.tar\.gz
   .
   replacing <tt>&lt;project&gt;</tt> with the name of the SourceForge
   project and <tt>&lt;tar-name&gt;</tt> with the name of the tarball
-  distributed within that project.
+  distributed within that project.  Adjust the filename regex as necessary.
  
  Tag: debian-watch-file-specifies-wrong-upstream-version
  Severity: normal

-- 
Debian package checker


Reply to: