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

Bug#816515: Disallow (< ...) and (> ...) package relations



"Paul R. Tagliamonte" <tag@pault.ag> writes:

> The language is not clear - I think Jakub covered my concerns clearly.

> Open to wording changes?

I consider this all non-normative, so I've just applied the following
change that will hopefully make it completely clear that the < and >
relations are no longer allowed.

diff --git a/policy.sgml b/policy.sgml
index e086321..ba8ce9b 100644
--- a/policy.sgml
+++ b/policy.sgml
@@ -4775,11 +4775,13 @@ fi
 	  The relations allowed are <tt>&lt;&lt;</tt>, <tt>&lt;=</tt>,
 	  <tt>=</tt>, <tt>&gt;=</tt> and <tt>&gt;&gt;</tt> for strictly
 	  earlier, earlier or equal, exactly equal, later or equal and
-	  strictly later, respectively.  The deprecated
-	  forms <tt>&lt;</tt> and <tt>&gt;</tt> were confusingly used to
-	  mean earlier/later or equal, rather than strictly earlier/later,
-	  and must not appear in new packages (though <prgn>dpkg</prgn>
-	  still supports them with a warning).
+	  strictly later, respectively.<footnote>
+	    The relations <tt>&lt;</tt> and <tt>&gt;</tt> were previously
+	    allowed, but they were confusingly defined to mean
+	    earlier/later or equal rather than strictly
+	    earlier/later.  <prgn>dpkg</prgn> still supports them with a
+	    warning, but they are no longer allowed by Debian Policy.
+	  </footnote>
 	</p>
 
 	<p>

-- 
Russ Allbery (rra@debian.org)               <http://www.eyrie.org/~eagle/>


Reply to: