From: Russ Allbery Date: Sun, 18 Mar 2012 00:10:09 +0000 (-0700) Subject: Prohibit deprecated < and > relations X-Git-Url: https://git.donarmstrong.com/?p=debian%2Fdebian-policy.git;a=commitdiff_plain;h=5fbf6b7d1b4552d435160454858439be8edee5a7 Prohibit deprecated < and > relations Wording: Jakub Wilk Seconded: Cyril Brulebois Seconded: Russ Allbery Closes: #663918 Also minorly reword this section for clarity. --- diff --git a/debian/changelog b/debian/changelog index b68bf3d..1d3037c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,6 +6,11 @@ debian-policy (3.9.4.0) UNRELEASED; urgency=low Seconded: Salvatore Bonaccorso Seconded: Simon McVittie Closes: #661933 + * Policy: Prohibit deprecated < and > relations + Wording: Jakub Wilk + Seconded: Cyril Brulebois + Seconded: Russ Allbery + Closes: #663918 -- Russ Allbery Sat, 17 Mar 2012 16:30:33 -0700 diff --git a/policy.sgml b/policy.sgml index 4fd60d9..52dbb26 100644 --- a/policy.sgml +++ b/policy.sgml @@ -4607,13 +4607,13 @@ fi

The relations allowed are <<, <=, - =, >= and >> for - strictly earlier, earlier or equal, exactly equal, later or - equal and strictly later, respectively. The deprecated - forms < and > were used to mean - earlier/later or equal, rather than strictly earlier/later, - so they should not appear in new packages (though - dpkg still supports them). + =, >= and >> for strictly + earlier, earlier or equal, exactly equal, later or equal and + strictly later, respectively. The deprecated + forms < and > were confusingly used to + mean earlier/later or equal, rather than strictly earlier/later, + and must not appear in new packages (though dpkg + still supports them with a warning).

diff --git a/upgrading-checklist.sgml b/upgrading-checklist.sgml index b6b4083..7527e53 100644 --- a/upgrading-checklist.sgml +++ b/upgrading-checklist.sgml @@ -40,6 +40,9 @@ picking your way through this list. Unreleased.

+7.1 + The deprecated relations < and > now must not be used. + 12.5 All copyright files must be encoded in UTF-8.