Bug#1003176: transition: perl 5.34

Niko Tyni ntyni at debian.org
Wed Feb 9 21:49:36 GMT 2022


Hi Paul, Sebastian and others,

as discussed on IRC, here's a list of packages that need rescheduling on
ci.debian.net for the Perl 5.34 transition. Their autopkgtest checks are
failing as their Recommendations are not installable without explicitly
pulling their rebuilt dependencies from unstable.

We also have another class of problem where a handful of packages are
failing their tests because of version skew between testing and unstable.
If the testing version of the package itself is uninstallable with perl
from unstable, autopkgtest falls back to downloading everything from
unstable ("package is not installed though it should be"). Most of the
time this works OK, but in some cases it can include other packages that
break tests in testing, or even a newer version of the package itself that
is incompatible with the tests extracted from the older source package.

I've included a couple of arch:all packages that I hope can be made
installable in testing with some help. We can revisit the rest when these
'easier' ones have been sorted out.

Not sure about the format but hope the attached will do. Each line has
the package to be rescheduled, and then a list of packages that need
to be pulled from unstable. I haven't checked whether the lists are
absolutely minimal for this, but a few too much shouldn't hurt as they
are going to migrate at the same time anyway.

If you can reschedule these, I can then sort through the results to see
whether this worked at all.

(BTW: Could I do the rescheduling myself via the ci.d.n API, or do the
 requests need to come from britney to be considered grounds for
 migration?)

Thanks,
-- 
Niko
-------------- next part --------------
# make package recommendations installable

libapache-session-perl/1.94-1 needs libhtml-parser-perl libdbi-perl
libcpanplus-perl/0.9914-1  needs libdbd-sqlite3-perl libdbi-perl
libdata-stag-perl/0.14-2 needs libgd-perl libhtml-parser-perl libnet-ssleay-perl libset-object-perl libxml-libxml-perl libxml-libxslt-perl libxml-parser-perl perl-tk
libhttp-tinyish-perl/0.17-1 needs libhtml-parser-perl libnet-ssleay-perl
libjavascript-beautifier-perl/0.25-2 needs libb-hooks-op-check-perl libclass-xsaccessor-perl libdevel-callchecker-perl libparams-classify-perl
liblog-agent-perl/1.005-1 needs libnet-ssleay-perl
liblog-log4perl-perl/1.54-1 needs libb-hooks-op-check-perl libdevel-callchecker-perl libparams-classify-perl libparams-util-perl libstring-crc32-perl libsub-identify-perl libsub-name-perl libvariable-magic-perl libxstring-perl
libmojolicious-perl/9.22+dfsg-1 needs libcommon-sense-perl libcpanel-json-xs-perl libev-perl libfuture-asyncawait-perl libnet-ssleay-perl libxs-parse-keyword-perl libxs-parse-sublike-perl
libnet-server-mail-perl/0.28-1 needs libnet-ssleay-perl
libpdf-builder-perl/3.023-1 needs libgraphics-tiff-perl libimage-png-libpng-perl
libpoe-test-loops-perl/1.360-1.1 needs libfilter-perl
libspreadsheet-wright-perl/0.107-3 needs libb-hooks-op-check-perl libdatetime-perl libdevel-callchecker-perl libparams-classify-perl libparams-util-perl libsub-identify-perl libsub-name-perl libvariable-magic-perl libxml-libxml-perl libxstring-perl
libsyntax-highlight-engine-kate-perl/0.14+dfsg-1 needs libhtml-parser-perl libnet-ssleay-perl libxml-parser-perl
libsys-info-base-perl/0.7807-3 needs libunix-processors-perl

# make the package itself installable
libxml-atom-perl/0.42-2.1 needs libb-hooks-op-check-perl libdatetime-perl libdevel-callchecker-perl libhtml-parser-perl libnet-ssleay-perl libparams-classify-perl libparams-util-perl libsub-identify-perl libsub-name-perl libvariable-magic-perl libxml-libxml-perl libxml-libxslt-perl libxml-parser-perl libxstring-perl
libdigest-bcrypt-perl/1.209-3 needs libb-hooks-op-check-perl libcrypt-eksblowfish-perl libdevel-callchecker-perl libparams-classify-perl


More information about the Perl-maintainers mailing list