Re: Dist-upgrade?
On Tue, Mar 06, 2001 at 04:35:08PM -0800, Carl B. Constantine wrote:
> On 3/6/2001 16:17, Matt Zimmerman at mdz@debian.org wrote:
> > Which package should depend on perl5 and not on perl5.005? Be sure you
> > have read http://people.debian.org/~bod/perl-policy/ and understand the
> > reasons for different kinds of Perl dependencies before answering.
>
> My thinking is that package Perl-5.005 provides Perl5 (as does Perl-5.6).
> Dependant packages should only really depend on Perl5 and the package should
> be named Perl5 as opposed to containing an entire version string in the
> package name. The version should be in the version field. Having a Package
> depend on Perl-5.005 instead of just Perl5 causes problems during upgrades
> and may remove software that will still work with Perl 5.6 but because the
> dependency is Perl-5.005 it gets hosed.
>
> It reduces conflicts and problems this way.
You didn't answer my question, and apparently you didn't read the policy,
either. The packages which depend on a specific version of Perl are binary
modules, which (in general) must be used with a specific version of Perl.
Modules compiled under Perl 5.6 will NOT work with Perl 5.005. Under the new
perl policy, this incompatibility is represented by a Depends:
perlapi-<version>.
Do you have any examples of packages depending on perl-5.005 that should be
depending on perl?
--
- mdz
Reply to: