From 806dcd144eac682bdccbd3138f1af124cf583e71 Mon Sep 17 00:00:00 2001 From: Russ Allbery Date: Sat, 20 Jun 2009 10:09:14 -0700 Subject: [PATCH] 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. --- debian/changelog | 5 +++++ perl-policy.sgml | 11 ----------- upgrading-checklist.html | 2 ++ 3 files changed, 7 insertions(+), 11 deletions(-) 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 -- 2.39.5