[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 "<" and ">" mean "<=" and ">=", not "<<"
and ">>" 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: