Comments regarding libclass-tiny-perl_0.011-1_amd64.changes

Florian Schlichting fsfs at debian.org
Fri Nov 1 16:16:36 UTC 2013


On Fri, Nov 01, 2013 at 05:00:14PM +0100, Gergely Nagy wrote:
> On Fri, Nov 1, 2013 at 4:43 PM, Gergely Nagy
> <ftpmaster at ftp-master.debian.org> wrote:
> > Dear maintainer!
> >
> > While processing your upload of libclass-tiny-perl in the NEW queue, I
> > noticed that it has an optional build-dependency on libtest-more-perl,
> > while Test::More is part of perl since 5.7, and as such, perl-modules.
> 
> Clarifying this part a bit (thanks, Ansgar!): libtest-more-perl as a
> package does not exist, Test::More is included in perl-modules and
> libtest-simple-perl, so your package should depend on one of those
> instead of perl | libtest-more-perl. But even stable has 0.98 of
> Test::More, so build-dep/depends on perl-modules (>= 5.14) should be
> enough, in my opinion.

libtest-more-perl is bogus, of course, sorry I'll upload a fixed package
tonight.

In principle, though, the issue I'm trying to address is
(build-)dependencies in oldstable, as long as that's still part of the
archive. squeeze has perl (and hence, perl-modules) 5.10.1, which
includes Test::More 0.94, and libtest-simple-perl 0.94-1 (while
squeeze-backports has 0.98-1~bpo60+1). 

The correct build-dependency should thus be:

 perl (>= 5.13.4) | libtest-simple-perl (>= 0.96)

right?

Florian




More information about the pkg-perl-maintainers mailing list