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

lintian: r279 - in trunk: checks debian testset



Author: djpig
Date: 2004-05-31 17:27:10 +0200 (Mon, 31 May 2004)
New Revision: 279

Modified:
   trunk/checks/fields.desc
   trunk/debian/changelog
   trunk/testset/tags.relations
Log:
Downgrade build-depends-without-arch-dep to warning as it's
heuristic. Reword explanation. This partly handles #247171.


Modified: trunk/checks/fields.desc
===================================================================
--- trunk/checks/fields.desc	2004-05-31 12:54:17 UTC (rev 278)
+++ trunk/checks/fields.desc	2004-05-31 15:27:10 UTC (rev 279)
@@ -393,13 +393,14 @@
  packages, but no architecture-independent packages are built.
 
 Tag: build-depends-without-arch-dep
-Type: error
+Type: warning
 Ref: policy 7.6
 Info: The control file specifies source relations for architecture-dependent
- packages, but no architecture-dependent packages are built.  There are some
- exceptions, the most common is a Build-Depends: debhelper if you use 
- dh_clean in the clean target of debian/rules.
- In other cases, you most likely need to change Build-Depends to 
+ packages, but no architecture-dependent packages are built. There are some
+ exceptions, e.g. build dependencies that have to be satisfied while calling
+ the "clean" target of debian/rules, the most common case of which is a
+ Build-Depends: debhelper if you use dh_clean in the "clean" target.
+ In other cases, you most likely need to change Build-Depends to
  Build-Depends-Indep.
 
 Tag: package-has-a-duplicate-relation

Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog	2004-05-31 12:54:17 UTC (rev 278)
+++ trunk/debian/changelog	2004-05-31 15:27:10 UTC (rev 279)
@@ -32,6 +32,8 @@
   * checks/fields{,.desc}:
     + [JvW] Added debian-revision-should-not-be-zero, suggested by Adam
       Conrad
+    + [FL] Downgrade build-depends-without-arch-dep to warning as it's
+      heuristic. Reword explanation. This partly handles #247171.
   * checks/huge-usr-share:
     + [FL] Skip check for packages that don't have usr/share at all
       (Closes: #247708)

Modified: trunk/testset/tags.relations
===================================================================
--- trunk/testset/tags.relations	2004-05-31 12:54:17 UTC (rev 278)
+++ trunk/testset/tags.relations	2004-05-31 15:27:10 UTC (rev 279)
@@ -1,5 +1,4 @@
 E: relations source: bad-relation build-depends: foo (>> 2) bar baz bat
-E: relations source: build-depends-without-arch-dep
 E: relations-multiple-libs: description-synopsis-is-duplicated
 E: relations-multiple-libs: package-depends-on-multiple-libpng-versions libpng2 libpng3
 E: relations-multiple-libs: package-depends-on-multiple-libstdc-versions libstdc++2.10 libstdc++2.10-glibc2.2 libstdc++3.0
@@ -18,6 +17,7 @@
 I: relations: unknown-field-in-control bugs
 I: relations: unknown-field-in-control origin
 W: relations source: ancient-standards-version 3.1.1
+W: relations source: build-depends-without-arch-dep
 W: relations source: redundant-origin-field
 W: relations-multiple-libs: description-synopsis-might-not-be-phrased-properly
 W: relations-multiple-libs: redundant-origin-field



Reply to: