From: Russ Allbery
Date: Sat, 20 Jun 2009 17:09:14 +0000 (-0700)
Subject: Remove obsolete versioned Perl depend and build-depend requirement
X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=806dcd144eac682bdccbd3138f1af124cf583e71;hp=5de567fbb04536bec76c7d0184b5421a29d14cb0;p=debian%2Fdebian-policy.git
Remove obsolete versioned Perl depend and build-depend requirement
Perl modules are no longer required to build-depend on perl 5.6.0-16
or later and arch-independent modules are no longer required to depend
on perl or perl-base 5.6.0-16 or later. All versions of Debian
released for years have shipped with a newer version of Perl than that.
Wording from Cyril Brulebois. Bug#525190.
---
diff --git a/debian/changelog b/debian/changelog
index 839be4e..651d8ae 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -10,6 +10,11 @@ debian-policy (3.8.3.0) UNRELEASED; urgency=low
Seconded: Russ Allbery
Seconded: Andrew McMillan
Closes: #527871
+ * Perl Policy: Remove obsolete dependency requirements
+ Wording: Cyril Brulebois
+ Seconded: Russ Allbery
+ Seconded: Manoj Srivastava
+ Closes: #525190
* Breaks is now supported by the stable release of dpkg, so drop
warnings against its use. Thanks, Steve Langasek. (Closes: #533577)
* Add references to the sections on Breaks and Conflicts to the section
diff --git a/perl-policy.sgml b/perl-policy.sgml
index 1421b46..1d26df7 100644
--- a/perl-policy.sgml
+++ b/perl-policy.sgml
@@ -319,10 +319,6 @@ $(MAKE) install PREFIX=$(CURDIR)/debian/<tmp>/usr
(nominally just tmp)
-
- A Build-Depends on perl (>= 5.6.0-16) is
- required.
-
@@ -342,13 +338,6 @@ $(MAKE) install PREFIX=$(CURDIR)/debian/<tmp>/usr
the minimum required version, or more simply the current
version.
-
- In the absence of an explicit requirement,
- architecture-independent modules must depend on a minimum
- perl or perl-base
- version of 5.6.0-16 due to the changes in
- @INC introduced by that version.
-
diff --git a/upgrading-checklist.html b/upgrading-checklist.html
index b551201..5d035d4 100644
--- a/upgrading-checklist.html
+++ b/upgrading-checklist.html
@@ -48,6 +48,8 @@ picking your way through this list.
* Source package Architecture fields may contain "all" in combination
with other architectures. Clarify when "all" and "any" may be used
in different versions of the field. [5.6.8]
+ * The requirement for Perl modules to have a versioned Depend and
+ Build-Depend on perl >= 5.6.0-16 has been removed. [perl]
3.8.2.0 Jun 2009