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
# 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