[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: