From: Colin Watson Date: Wed, 29 Apr 2009 16:43:00 +0000 (+0100) Subject: State requirements for source package names. Closes: #525151 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=c44a65768f4b763d117eac95aacf7d52c386a0da;p=debian%2Fdebian-policy.git State requirements for source package names. Closes: #525151 --- diff --git a/debian/changelog b/debian/changelog index eaca3c9..7fa585f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -23,6 +23,11 @@ debian-policy (3.8.2.0) UNRELEASED; urgency=low Seconded: Russ Allbery Seconded: Julien Danjou Closes: #522218 + * Policy: State requirements for source package names + Wording: Colin Watson + Seconded: Russ Allbery + Seconded: Julien Cristau + Closes: #525151 * Housekeeping (resynchronizing lists maintained elsewhere): - Add GFDL 1.3 to the common-licenses list. - Update the list of archive sections. (Closes: #519835) diff --git a/policy.sgml b/policy.sgml index 0140043..144cbfb 100644 --- a/policy.sgml +++ b/policy.sgml @@ -2588,6 +2588,14 @@ Package: libc6 package control file when the source package has the same name and version as the binary package.

+ +

+ Package names must consist only of lower case letters + (a-z), digits (0-9), plus (+) + and minus (-) signs, and periods (.). + They must be at least two characters long and must start + with an alphanumeric character. +

diff --git a/upgrading-checklist.html b/upgrading-checklist.html index 99a972b..c451890 100644 --- a/upgrading-checklist.html +++ b/upgrading-checklist.html @@ -58,6 +58,8 @@ picking your way through this list. starting in lenny. [11.8.5] * The GNU Free Documentation License version 1.3 is included in common-licenses and should be referenced from there. [12.5] + * The requirements for source package names are now explicitly + spelled out. [5.6.1] 3.8.1.0 Mar 2009