[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 c00bcd0e20c87a8dc5a46dfc7adb6664664478b7
Merge: be7c4ef046d63367726067fe18ccb86dd0256026 516137913b0f6f29032ca0d7ee46a7a9c51a78b6
Author: Niels Thykier <niels@thykier.net>
Date:   Tue Apr 12 08:36:49 2011 +0200

    Merge branch 'master' into infra-513663

diff --combined checks/debhelper.desc
index e38a9a1,387a020..2700b24
--- 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
@@@ -50,6 -50,9 +50,9 @@@ Info: The package either doesn't declar
   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.
+  .
+  Note if you are using a compat level, which is marked as experimental,
+  such as compat 9 in debhelper 8.1.3, then please override this tag.
  Ref: debhelper(7)
  Tag: dh-make-template-in-source
diff --combined checks/files.desc
index 9686ff4,efb4d06..76dbf9f
--- 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, index
  Info: This script checks if a binary package conforms to policy
   WRT to files and directories.
@@@ -418,6 -418,13 +418,13 @@@ Info: <tt>/var/run</tt> may be a tempor
   or files needed there must be created dynamically at boot time.
  Ref: policy 9.3.2
+ Tag: dir-or-file-in-run
+ Severity: serious
+ Certainty: possible
+ Info: <tt>/run</tt> may be a temporary filesystem, so any directories
+  or files needed there must be created dynamically at boot time.
+ Ref: policy 9.3.2
  Tag: dir-or-file-in-var-www
  Severity: serious
  Certainty: possible
diff --combined t/tests/legacy-libbaz/tags
index 64f3f69,f53c5e2..4b8e88c
--- a/t/tests/legacy-libbaz/tags
+++ b/t/tests/legacy-libbaz/tags
@@@ -37,7 -37,7 +37,7 @@@ I: libbaz2: no-md5sums-control-fil
  I: libbaz2: no-symbols-control-file usr/lib/libbaz2.so.1.0.3b
  N: 4 tags overridden (4 warnings)
  W: ia32-libbaz2: new-package-should-close-itp-bug
- W: legacy-libbaz source: ancient-standards-version 3.2.1 (current is 3.9.1)
+ W: legacy-libbaz source: ancient-standards-version 3.2.1 (current is 3.9.2)
  W: legacy-libbaz source: changelog-should-mention-nmu
  W: legacy-libbaz source: debhelper-but-no-misc-depends ia32-libbaz2
  W: legacy-libbaz source: debhelper-but-no-misc-depends libbaz1
@@@ -72,6 -72,5 +72,6 @@@ W: libbaz2-dbg: wrong-section-according
  W: libbaz2-dev: new-package-should-close-itp-bug
  W: libbaz2-dev: wrong-section-according-to-package-name libbaz2-dev => libdevel
  W: libbaz2: debian-changelog-file-is-a-symlink
 +W: libbaz2: package-contains-broken-symlink usr/share/doc/libbaz2/changelog.gz /usr/share/doc/lintian/changelog.gz
  W: libbaz2: package-name-doesnt-match-sonames libbaz2-1.0
  W: libbaz2: symlink-should-be-relative usr/share/doc/libbaz2/changelog.gz /usr/share/doc/lintian/changelog.gz
diff --combined testset/tags.binary
index 343970d,a78df45..eeead8b
--- a/testset/tags.binary
+++ b/testset/tags.binary
@@@ -58,10 -58,9 +58,10 @@@ I: binary: capitalization-error-in-desc
  I: binary: desktop-entry-contains-encoding-key usr/share/applications/goodbye.desktop:11 Encoding
  I: binary: desktop-entry-contains-encoding-key usr/share/applications/hello.desktop:13 Encoding
  I: binary: no-md5sums-control-file
- W: binary source: ancient-standards-version 3.2.1 (current is 3.9.1)
+ W: binary source: ancient-standards-version 3.2.1 (current is 3.9.2)
  W: binary source: debian-rules-ignores-make-clean-error line 12
  W: binary source: debian-rules-uses-pwd line 9
 +W: binary source: intra-source-package-circular-dependency binary binary-data
  W: binary source: maintainer-upload-has-incorrect-version-number 4-1.1
  W: binary source: native-package-with-dash-version
  W: binary source: substvar-source-version-is-deprecated binary
@@@ -115,7 -114,6 +115,7 @@@ W: binary: menu-item-uses-apps-section 
  W: binary: menu-item-uses-windowmanagers-section usr/lib/menu/binary:13
  W: binary: menu-item-uses-windowmanagers-section usr/share/menu/binary:13
  W: binary: old-fsf-address-in-copyright-file
 +W: binary: package-contains-broken-symlink usr/share/doc/binary/html/ch3.html /usr/share/doc/binary/htm/ch1.html
  W: binary: package-contains-hardlink usr/bar2 -> usr/share/baz
  W: binary: package-contains-upstream-install-documentation usr/share/doc/binary/INSTALL
  W: binary: spelling-error-in-description dont don't
diff --combined testset/tags.filenames
index 93ab101,efbad0b..307d5bc
--- a/testset/tags.filenames
+++ b/testset/tags.filenames
@@@ -48,7 -48,7 +48,7 @@@ I: filenames: using-first-person-in-des
  I: more-filename-games: no-md5sums-control-file
  W: filename-games: binary-without-manpage usr/bin/test-game
  W: filename-games: no-priority-field
- W: filenames source: ancient-standards-version 3.1.1 (current is 3.9.1)
+ W: filenames source: ancient-standards-version 3.1.1 (current is 3.9.2)
  W: filenames source: diff-contains-arch-control-dir .arch-ids
  W: filenames source: diff-contains-arch-control-dir {arch}
  W: filenames source: diff-contains-arch-inventory-file files/.arch-inventory
@@@ -106,8 -106,6 +106,8 @@@ W: filenames: menu-file-in-usr-lib usr/
  W: filenames: no-priority-field
  W: filenames: no-section-field
  W: filenames: non-standard-dir-perm usr/lib/filenames/readonly/ 0555 != 0755
 +W: filenames: package-contains-broken-symlink usr/lib/filenames/symlink2ok /etc/symlink
 +W: filenames: package-contains-broken-symlink usr/lib/filenames/symlink3wrong /usr/lib/filenames/symlink2
  W: filenames: package-contains-bts-control-dir usr/lib/perl5/.be/
  W: filenames: package-contains-bts-control-dir usr/lib/perl5/.ditrack/
  W: filenames: package-contains-devhelp-file-without-symlink usr/share/doc/filenames/bad-devhelp/c.devhelp.gz

Debian package checker

Reply to: