[SCM] Debian package checker branch, master, updated. 2.2.2-3-g9b41a53
The following commit has been merged in the master branch:
commit 9b41a5365c02c800fc4d152d0b7a58c2866e7fd1
Author: Russ Allbery <rra@debian.org>
Date: Tue Feb 3 19:21:37 2009 -0800
Downgrade source-contains-* tags to pedantic
* checks/cruft.desc:
+ [RA] Downgrade all source-contains-* tags to pedantic. These are
upstream problems the packager can't do much about and they have
no practical effect on the Debian package. Wishlist implies that
a wishlist bug against the package would be appropriate, which
seems too strong.
diff --git a/checks/cruft.desc b/checks/cruft.desc
index d434148..5e68afe 100644
--- a/checks/cruft.desc
+++ b/checks/cruft.desc
@@ -54,7 +54,7 @@ Info: The Debian diff or native package contains files in a CVS directory.
automatically exclude them.
Tag: source-contains-cvs-control-dir
-Severity: wishlist
+Severity: pedantic
Certainty: certain
Info: The upstream source contains a CVS directory. It was most likely
included by accident since CVS directories usually don't belong in
@@ -72,7 +72,7 @@ Info: The Debian diff or native package contains files in an .svn
automatically exclude them.
Tag: source-contains-svn-control-dir
-Severity: wishlist
+Severity: pedantic
Certainty: certain
Info: The upstream source contains an .svn directory. It was most likely
included by accident since Subversion version control directories
@@ -91,7 +91,7 @@ Info: The Debian diff or native package contains files in a .bzr
automatically exclude them.
Tag: source-contains-bzr-control-dir
-Severity: wishlist
+Severity: pedantic
Certainty: certain
Info: The upstream source contains a .bzr directory. It was most likely
included by accident since bazaar-ng version control directories usually
@@ -111,7 +111,7 @@ Info: The Debian diff or native package contains files in an {arch} or
equivalent will automatically exclude them.
Tag: source-contains-arch-control-dir
-Severity: wishlist
+Severity: pedantic
Certainty: certain
Info: The upstream source contains an {arch} or .arch-ids directory or a
directory starting with <tt>,,</tt> (used by baz for debugging traces).
@@ -130,7 +130,7 @@ Info: The Debian diff or native package contains files in a .git
automatically exclude them.
Tag: source-contains-git-control-dir
-Severity: wishlist
+Severity: pedantic
Certainty: certain
Info: The upstream source contains a .git directory. It was most likely
included by accident since git version control directories usually don't
@@ -148,7 +148,7 @@ Info: The Debian diff or native package contains files in a .hg
automatically exclude them.
Tag: source-contains-hg-control-dir
-Severity: wishlist
+Severity: pedantic
Certainty: certain
Info: The upstream source contains a .hg directory. It was most likely
included by accident since hg version control directories usually don't
@@ -165,7 +165,7 @@ Info: The Debian diff or native package contains files in a directory
equivalent will automatically exclude them.
Tag: source-contains-bts-control-dir
-Severity: wishlist
+Severity: pedantic
Certainty: certain
Info: The upstream source contains a directory used by a bug tracking
system. It was most likely included by accident since bug tracking system
@@ -179,7 +179,7 @@ Info: The Debian diff or native package contains an
Subversion commit by the Debian package maintainer.
Tag: source-contains-svn-commit-file
-Severity: wishlist
+Severity: pedantic
Certainty: certain
Info: The upstream source contains an <tt>svn-commit(.NNN).tmp</tt>,
almost certainly a left-over from a failed Subversion commit. You may
@@ -193,7 +193,7 @@ Info: The Debian diff or native package contains an
svk commit by the Debian package maintainer.
Tag: source-contains-svk-commit-file
-Severity: wishlist
+Severity: pedantic
Certainty: certain
Info: The upstream source contains an <tt>svk-commitNNN.tmp</tt>,
almost certainly a left-over from a failed Subversion commit. You may
@@ -207,7 +207,7 @@ Info: The Debian diff or native package contains an
normally not be distributed.
Tag: source-contains-arch-inventory-file
-Severity: wishlist
+Severity: pedantic
Certainty: certain
Info: The upstream source contains an <tt>.arch-inventory</tt> file. This
is Arch metadata that should normally not be distributed. You may want
@@ -222,7 +222,7 @@ Info: The Debian diff or native package contains an <tt>.htgags</tt>
repository and isn't therefore useful without the repository.
Tag: source-contains-hg-tags-file
-Severity: wishlist
+Severity: pedantic
Certainty: certain
Info: The upstream source contains an <tt>.htgags</tt> file. This file is
Mercurial metadata that should normally not be distributed. It stores
@@ -240,7 +240,7 @@ info: The Debian diff or native package contains a CVS conflict copy.
conflict and should not be included in the package.
Tag: source-contains-cvs-conflict-copy
-Severity: wishlist
+Severity: pedantic
Certainty: certain
info: The upstream source contains a CVS conflict copy. These have file
names like <tt>.#file.version</tt> and are generated by CVS when a
@@ -259,7 +259,7 @@ info: The Debian diff or native package contains a file that looks like a
the Subversion conflict state after you have resolved the conflict.
Tag: source-contains-svn-conflict-file
-Severity: wishlist
+Severity: pedantic
Certainty: certain
info: The upstream source contains a file that looks like a Subversion
conflict file. These are generated by Subversion when a conflict was
diff --git a/debian/changelog b/debian/changelog
index f23035d..adf5239 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,6 +4,12 @@ lintian (2.2.3) UNRELEASED; urgency=low
+ [RA] Treat License: GPL-2+ as "GPL version 2 or later" for the
purposes of the check for a correctly versioned license reference.
Patch from Evgeni Golov. (Closes: #513946)
+ * checks/cruft.desc:
+ + [RA] Downgrade all source-contains-* tags to pedantic. These are
+ upstream problems the packager can't do much about and they have
+ no practical effect on the Debian package. Wishlist implies that
+ a wishlist bug against the package would be appropriate, which
+ seems too strong.
-- Russ Allbery <rra@debian.org> Mon, 02 Feb 2009 09:41:37 -0800
diff --git a/t/tests/cruft-general-upstream/desc b/t/tests/cruft-general-upstream/desc
index e705404..58bfaea 100644
--- a/t/tests/cruft-general-upstream/desc
+++ b/t/tests/cruft-general-upstream/desc
@@ -2,6 +2,8 @@ Testname: cruft-general-upstream
Sequence: 6000
Version: 1.0-1
Type: non-native
+Skeleton: pedantic
+Options: --pedantic -I -E
Description: Check for cruft in the upstream source
Test-For:
configure-generated-file-in-source
diff --git a/t/tests/cruft-general-upstream/tags b/t/tests/cruft-general-upstream/tags
index 07a6e7e..89173cb 100644
--- a/t/tests/cruft-general-upstream/tags
+++ b/t/tests/cruft-general-upstream/tags
@@ -1,14 +1,14 @@
-I: cruft-general-upstream source: source-contains-arch-control-dir {arch}
-I: cruft-general-upstream source: source-contains-arch-inventory-file .arch-inventory
-I: cruft-general-upstream source: source-contains-bts-control-dir .be
-I: cruft-general-upstream source: source-contains-bzr-control-dir .bzr
-I: cruft-general-upstream source: source-contains-cvs-conflict-copy .#foo.1.1
-I: cruft-general-upstream source: source-contains-cvs-control-dir CVS
-I: cruft-general-upstream source: source-contains-git-control-dir .git
-I: cruft-general-upstream source: source-contains-hg-control-dir .hg
-I: cruft-general-upstream source: source-contains-hg-tags-file .hgtags
-I: cruft-general-upstream source: source-contains-svk-commit-file svk-commit444.tmp
-I: cruft-general-upstream source: source-contains-svn-commit-file svn-commit.tmp
-I: cruft-general-upstream source: source-contains-svn-conflict-file foo.r1352
-I: cruft-general-upstream source: source-contains-svn-control-dir .svn
+P: cruft-general-upstream source: source-contains-arch-control-dir {arch}
+P: cruft-general-upstream source: source-contains-arch-inventory-file .arch-inventory
+P: cruft-general-upstream source: source-contains-bts-control-dir .be
+P: cruft-general-upstream source: source-contains-bzr-control-dir .bzr
+P: cruft-general-upstream source: source-contains-cvs-conflict-copy .#foo.1.1
+P: cruft-general-upstream source: source-contains-cvs-control-dir CVS
+P: cruft-general-upstream source: source-contains-git-control-dir .git
+P: cruft-general-upstream source: source-contains-hg-control-dir .hg
+P: cruft-general-upstream source: source-contains-hg-tags-file .hgtags
+P: cruft-general-upstream source: source-contains-svk-commit-file svk-commit444.tmp
+P: cruft-general-upstream source: source-contains-svn-commit-file svn-commit.tmp
+P: cruft-general-upstream source: source-contains-svn-conflict-file foo.r1352
+P: cruft-general-upstream source: source-contains-svn-control-dir .svn
W: cruft-general-upstream source: configure-generated-file-in-source config.cache
diff --git a/testset/tags.diffs b/testset/tags.diffs
index e4894fe..4a6d251 100644
--- a/testset/tags.diffs
+++ b/testset/tags.diffs
@@ -8,9 +8,6 @@ E: diffs: possible-missing-colon-in-closes Closes Bug# 123893
E: diffs: unstripped-binary-or-object ./usr/bin/diffs
I: diffs source: build-depends-without-arch-dep dpatch
I: diffs source: debian-watch-file-is-missing
-I: diffs source: source-contains-bts-control-dir .ditrack
-I: diffs source: source-contains-git-control-dir .git
-I: diffs source: source-contains-svn-commit-file svn-commit.tmp
I: diffs: no-md5sums-control-file
W: diffs source: ancient-standards-version 3.5.9 (current is 3.8.0)
W: diffs source: configure-generated-file-in-source config.cache
--
Debian package checker
Reply to: