]> git.donarmstrong.com Git - debian/debian-policy.git/commitdiff
Remove obsolete versioned Perl depend and build-depend requirement
authorRuss Allbery <rra@debian.org>
Sat, 20 Jun 2009 17:09:14 +0000 (10:09 -0700)
committerRuss Allbery <rra@debian.org>
Sat, 20 Jun 2009 17:09:14 +0000 (10:09 -0700)
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
perl-policy.sgml
upgrading-checklist.html

index 839be4ee3533650bf7502d82b467feed394d2c1b..651d8ae11f72090ea60a7da88bdafe5eb15c318d 100644 (file)
@@ -10,6 +10,11 @@ debian-policy (3.8.3.0) UNRELEASED; urgency=low
     Seconded: Russ Allbery <rra@debian.org>
     Seconded: Andrew McMillan <andrew@morphoss.com>
     Closes: #527871
+  * Perl Policy: Remove obsolete dependency requirements
+    Wording: Cyril Brulebois <kibi@debian.org>
+    Seconded: Russ Allbery <rra@debian.org>
+    Seconded: Manoj Srivastava <srivasta@debian.org>
+    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
index 1421b46892a622124e0803da2a1a57daf0455f58..1d26df7c40ab75eaa6cb2a1cf4e768c116aa7d0f 100644 (file)
@@ -319,10 +319,6 @@ $(MAKE) install PREFIX=$(CURDIR)/debian/&lt;tmp&gt;/usr
            (nominally just tmp)</p>
          </footnote>
        </p>
-       <p>
-         A <tt>Build-Depends</tt> on <tt>perl (>= 5.6.0-16)</tt> is
-         required.
-       </p>
       </sect>
 
       <sect id="module_deps">
@@ -342,13 +338,6 @@ $(MAKE) install PREFIX=$(CURDIR)/debian/&lt;tmp&gt;/usr
            the minimum required version, or more simply the current
            version.
          </p>
-         <p>
-           In the absence of an explicit requirement,
-           architecture-independent modules must depend on a minimum
-           <package>perl</package> or <package>perl-base</package>
-           version of <tt>5.6.0-16</tt> due to the changes in
-           <tt>@INC</tt> introduced by that version.
-         </p>
        </sect1>
 
        <sect1 id="binary_modules">
index b551201c033ddc97d695d28859a6eaf7243b34e0..5d035d4b8435539897bf3839f85fab998a0ce278 100644 (file)
@@ -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