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

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