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