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

lintian: r1178 - in trunk: checks debian testset testset/cdbs-test/debian



Author: rra
Date: 2008-02-05 06:12:41 +0100 (Tue, 05 Feb 2008)
New Revision: 1178

Modified:
   trunk/checks/fields
   trunk/checks/fields.desc
   trunk/debian/changelog
   trunk/testset/cdbs-test/debian/changelog
   trunk/testset/cdbs-test/debian/control
   trunk/testset/tags.cdbs-test
Log:
  + [RA] Warn about packages with a list as the maintainer and no
    Uploaders.  Thanks, Sune Vuorela.  (Closes: #462635)

Modified: trunk/checks/fields
===================================================================
--- trunk/checks/fields	2008-02-05 04:54:42 UTC (rev 1177)
+++ trunk/checks/fields	2008-02-05 05:12:41 UTC (rev 1178)
@@ -242,6 +242,11 @@
 			check_maint($_, "uploader") for (split /\s*,\s*/, $maintainer);
 		} else {
 			check_maint($maintainer, $f);
+			if ($type eq 'source'
+			    && $maintainer =~ /\@lists(\.alioth)?\.debian\.org\b/
+			    && ! -f 'fields/uploaders') {
+				tag 'no-human-maintainers';
+			}
 		}
 	}
 }

Modified: trunk/checks/fields.desc
===================================================================
--- trunk/checks/fields.desc	2008-02-05 04:54:42 UTC (rev 1177)
+++ trunk/checks/fields.desc	2008-02-05 05:12:41 UTC (rev 1178)
@@ -192,6 +192,12 @@
  <packages@qa.debian.org>" in the maintainer field.
 Ref: devref 5.9.4
 
+Tag: no-human-maintainers
+Type: warning
+Info: The Maintainer address for this package is a mailing list and there
+ are no Uploaders listed.  Team-maintained packages should list the human
+ maintainers in the Uploaders field.
+
 Tag: no-source-field
 Type: error
 Info: The package does not have a `Source:' field in its control file.

Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog	2008-02-05 04:54:42 UTC (rev 1177)
+++ trunk/debian/changelog	2008-02-05 05:12:41 UTC (rev 1178)
@@ -42,6 +42,8 @@
     + [RA] Check that -dbg packages depend on their base package.  Patch
       from Chris Lamb.  (Closes: #458785)
     + [RA] Check the value of Dm-Upload-Allowed.
+    + [RA] Warn about packages with a list as the maintainer and no
+      Uploaders.  Thanks, Sune Vuorela.  (Closes: #462635)
   * checks/files{.desc,}:
     + [RA] In many of the long descriptions for symlink-related tags,
       mention that running dh_link will fix symlink problems.

Modified: trunk/testset/cdbs-test/debian/changelog
===================================================================
--- trunk/testset/cdbs-test/debian/changelog	2008-02-05 04:54:42 UTC (rev 1177)
+++ trunk/testset/cdbs-test/debian/changelog	2008-02-05 05:12:41 UTC (rev 1178)
@@ -5,7 +5,7 @@
     - New.
   * Not really too long: “héh锓héh锓héh锓héh锓héh锓héhé”
   
- -- Russ Allbery <rra@debian.org>  Wed, 05 Dec 2007 17:23:59 -0800
+ -- Lintian Maintainers <debian-lint-maint@lists.debian.org>  Wed, 05 Dec 2007 17:23:59 -0800
 
 cdbs-test (1-1) unstable; urgency=low
 

Modified: trunk/testset/cdbs-test/debian/control
===================================================================
--- trunk/testset/cdbs-test/debian/control	2008-02-05 04:54:42 UTC (rev 1177)
+++ trunk/testset/cdbs-test/debian/control	2008-02-05 05:12:41 UTC (rev 1178)
@@ -1,7 +1,7 @@
 Source: cdbs-test
 Section: devel
 Priority: optional
-Maintainer: Russ Allbery <rra@debian.org>
+Maintainer: Lintian Maintainers <debian-lint-maint@lists.debian.org>
 Build-Depends: cdbs, yada, patchutils (>= 0.2.25)
 Build-Depends-Indep: debhelper, cdbs
 Standards-Version: 3.7.3

Modified: trunk/testset/tags.cdbs-test
===================================================================
--- trunk/testset/tags.cdbs-test	2008-02-05 04:54:42 UTC (rev 1177)
+++ trunk/testset/tags.cdbs-test	2008-02-05 05:12:41 UTC (rev 1178)
@@ -3,5 +3,6 @@
 I: cdbs-test source: build-depends-without-arch-dep yada
 I: cdbs-test source: package-lacks-versioned-build-depends-on-debhelper 5
 W: cdbs-test source: native-package-with-dash-version
+W: cdbs-test source: no-human-maintainers
 W: cdbs-test source: package-has-a-duplicate-build-relation cdbs, cdbs
 W: cdbs-test: debian-changelog-line-too-long line 1


Reply to: