Bug#902557: transition: Perl 5.28
-=| Niko Tyni, 12.08.2018 12:03:42 +0300 |=-
> > We still want to do a full archive test rebuild soonish: as
> > perl-base is
> > essential and perl is transitively build essential, there are implicit
> > build dependencies in the archive that we haven't covered yet. I don't
> > expect much fallout though. I'll update this bug once we have more data.
>
> This has been delayed due to a shortage of disk space on perl.debian.net.
> We've only been able to test rebuild the 3000 or so packages directly
> depending on perl.
>
> I believe Damyan (cc'd) is now separately testing the whole archive
> against Perl 5.28 on his own gear. Last I heard it should be finished
> in about a week and the first 20% or so hadn't yielded any regressions,
> but maybe he can give a status update?
Current status:
- 11 036 out of 28 414 source packages tried (39%), of which
- 551 ftbfs with regular sid, as well as with perl 5.28
- 2 ftbfs with perl 5.28 and build fine with regular sid
The two failures are strange, and I can't really attribute them to the
perl upgrade, but the fact remains - they build fine with sid and fail
with perl 5.28 installed.
Perhaps this is related to the methodology. The 'perl 5.28' chroot has
perl/5.28 installed into id, while the 'plain sid' one does not.
Earlier there were failures related to usrmerge -- debootstrap now
creates chroots with merged /usr. I have reverted that and used
a clone of an old 'plain sid' chroot, which was created with an older
debootstrap to avoid the noise.
The logs of the two failed packages are on
https://people.debian.org/~dmn/perl-5.28/failed/ (and I'll keep that
updated as the rebuilds progress).
-- dam
Reply to: