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

[SCM] Debian package checker branch, master, updated. 2.5.10-145-gcde7822



The following commit has been merged in the master branch:
commit cde7822fb8ad1cf2bda349e3e4322dfce78b1f26
Author: Niels Thykier <niels@thykier.net>
Date:   Mon Sep 17 11:47:38 2012 +0200

    c/control-files: Use of "<" and ">" is now an error
    
    Bump severity of obsolete-relation-form-in-source to serious.
    
    Signed-off-by: Niels Thykier <niels@thykier.net>

diff --git a/checks/control-file.desc b/checks/control-file.desc
index d8e7f81..a2f04fd 100644
--- a/checks/control-file.desc
+++ b/checks/control-file.desc
@@ -152,11 +152,11 @@ Info: The given field in the <tt>debian/control</tt> file contains a list
 
 Tag: obsolete-relation-form-in-source
 Ref: policy 7.1
-Severity: normal
+Severity: serious
 Certainty: certain
 Info: The forms "&lt;" and "&gt;" mean "&lt;=" and "&gt;=", not "&lt;&lt;"
  and "&gt;&gt;" as one might expect.  These forms were marked obsolete and
- should no longer be used.  Use the longer forms instead.
+ must no longer be used.  Use the longer forms instead.
 
 Tag: package-depends-on-hardcoded-libc
 Severity: normal
diff --git a/debian/changelog b/debian/changelog
index 9f30792..62659d4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -34,6 +34,9 @@ lintian (2.5.11) UNRELEASED; urgency=low
   * checks/conffiles:
     + [NT] Remove leading slash on the filename when emitting
       file-in-etc-rc.d-marked-as-conffile.
+  * checks/control-file.desc:
+    + [NT] Bump obsolete-relation-form-in-source to serious as these
+      forms are now "must not" instead of "should not".
   * checks/copyright.desc:
     + [NT] Bump debian-copyright-file-uses-obsolete-national-encoding
       to serious as copyright files must now be UTF-8 encoded.
diff --git a/t/tests/control-file-general/tags b/t/tests/control-file-general/tags
index 025eab2..506cc2e 100644
--- a/t/tests/control-file-general/tags
+++ b/t/tests/control-file-general/tags
@@ -1,13 +1,13 @@
 E: control-file-general source: build-info-in-binary-control-file-section Package control-file-general
 E: control-file-general source: missing-separator-between-items in control-file-general depends field between '${shlibs:Depends}' and '${some:Depends}'
+E: control-file-general source: obsolete-relation-form-in-source in control-file-general-1 breaks: libsqlite3-0 (< 3.6.12)
+E: control-file-general source: obsolete-relation-form-in-source in source build-depends-indep: perl (> 5.8)
 I: control-file-general source: binary-control-field-duplicates-source field "maintainer" in package control-file-general
 I: control-file-general source: duplicate-long-description control-file-general control-file-general-1 control-file-general-2 control-file-general-3 control-file-general-4
 I: control-file-general source: duplicate-short-description control-file-general control-file-general-1
 I: control-file-general source: xs-vcs-header-in-debian-control xs-vcs-svn
 W: control-file-general source: control-file-contains-dh_make-vcs-comment
 W: control-file-general source: no-section-field-for-source
-W: control-file-general source: obsolete-relation-form-in-source in control-file-general-1 breaks: libsqlite3-0 (< 3.6.12)
-W: control-file-general source: obsolete-relation-form-in-source in source build-depends-indep: perl (> 5.8)
 W: control-file-general source: package-depends-on-itself control-file-general depends
 W: control-file-general source: stronger-dependency-implies-weaker control-file-general depends -> recommends foo
 W: control-file-general source: stronger-dependency-implies-weaker control-file-general depends -> suggests bar | baz

-- 
Debian package checker


Reply to: