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