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