Bug#931731: perl: autopkgtest to check for Perl related build cycles in the archive

Niko Tyni ntyni at debian.org
Tue Jul 9 18:17:10 BST 2019


Package: perl
Version: 5.28.1-6
Severity: wishlist

Filing #931730, it occurred to me that we could flag perlapi-* related
build dependency cycles automatically by having an autopkgtest check in
src:perl that looks for them.

This would block any such build dependency cycles from reaching testing
and highlight the issue for maintainers.

While we noticed the build cycle early this time because we've been
running Perl 5.30 test rebuilds continuously, with other timing it might
take up to a year before anybody notices.

The code we currently use for calculating the rebuild order is at

  https://salsa.debian.org/perl-team/scripts/tree/master/perl-transitions

and could probably be simplified to just alert on build dependency cycles.
-- 
Niko Tyni   ntyni at debian.org




More information about the Perl-maintainers mailing list