From 9603fd84d0639a57073c3baa099f261708f093b8 Mon Sep 17 00:00:00 2001 From: Russ Allbery Date: Wed, 2 Jun 2010 09:53:15 -0700 Subject: [PATCH 1/1] Clarify Perl Policy about essentialness of perl-base Clarify in the Perl Policy that perl-base is essential, not perl, and don't imply packages need to depend on perl-base. (Closes: #576594) --- debian/changelog | 2 ++ perl-policy.sgml | 16 ++++++++-------- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/debian/changelog b/debian/changelog index 00bac97..7e7fb00 100644 --- a/debian/changelog +++ b/debian/changelog @@ -36,6 +36,8 @@ debian-policy (3.8.5.0) UNRELEASED; urgency=low was also somewhat outdated. (Closes: #555009, see #584141) * Remove obsolete footnote sentence saying that dpkg-statoverride is a new feature and not well-known. (Closes: #563425) + * Clarify in the Perl Policy that perl-base is essential, not perl, and + don't imply packages need to depend on perl-base. (Closes: #576594) -- Bill Allombert Mon, 31 May 2010 20:00:28 +0200 diff --git a/perl-policy.sgml b/perl-policy.sgml index 1d26df7..ef1fbe6 100644 --- a/perl-policy.sgml +++ b/perl-policy.sgml @@ -103,18 +103,18 @@ the binary and a basic set of modules.

- As Perl is currently used by such things as - update-alternatives and some package maintainer - scripts, it must be priority required and marked as - essential. + As Perl has been part of the essential set for some time and is + used without dependencies by such things as package maintainer + scripts, perl-base must be + priority required and marked as essential.

Note that the perl-base package is intended only to provide for exceptional circumstances and the contents - may change. In general only packages which form part of the - base system should declare a dependency on - perl-base rather than - perl. + may change. In general, only packages which form part of the + base system should use only the facilities + of perl-base rather than declaring a + dependency on perl.

-- 2.39.2