On Sat, 09 May 2026 22:07:55 +0300, Niko Tyni wrote:

Things work on current sid, because the unversioned dependency
on libtest2-suite-perl pulls in the separate libtest-simple-perl,
which is new enough to provide Test2::V1. However, Perl 5.42 bundles
of Test2::Suite 1.302210, which does not have Test2::V1. So the
current unversioned dependency is satisfied without the separate
libtest-simple-perl package.

Oops, thanks for catching and analyzing this.

And yes, the libtest-simple-perl / libtest2-suite-perl situation is a bit confusing, for both humans and tools.

This can be fixed by {build-,}depending on either libtest2-suite-perl
(>= 1.302217) or libtest-simple-perl (>= 1.302217). I'm not sure how
long we want to keep mentioning libtest2-suite-perl separately; using
just test-simple-perl seems simpler. But whatever works is fine by me.

Ack, I prefer libtest-simple-perl (>= 1.302217) as well.

It might actually make sense to start Providing libtest2-v1-perl, if we
expect lots of packages moving to Test2::V1 in the near future.  But I've
only noticed a handful in sid so far, so I guess that would be overkill.

Agreed, it's also nothing I noticed on a wider scale.


Cheers,
gregor

--
 .''`.  https://info.comodo.priv.at -- Debian Developer https://www.debian.org
 : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649 AA06
 `. `'  Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
`-

Attachment: signature.asc
Description: Digital Signature

Reply via email to