[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: