Discussion:
Bug#1094242: (mini)transition: perl 5.40.1
Add Reply
Niko Tyni
2025-01-26 12:40:02 UTC
Reply
Permalink
Package: release.debian.org
Severity: normal
User: ***@packages.debian.org
Usertags: transition
X-Debbugs-Cc: ***@packages.debian.org

Perl 5.40.1 is in experimental, and I think it's ready for unstable +
testing. I expect this is the version we will want to release trixie with.

It is ABI compatible with 5.40.0, but will need five packages to be
rebuilt, because they have strict dependencies on the upstream version
for various reasons [1].

nmu libpar-packer-perl libdevel-cover-perl libclass-xsaccessor-perl libcommon-sense-perl libdevel-mat-dumper-perl . ANY . -m "Rebuild against Perl 5.40.1." --extra-depends 'perl-base (>= 5.40.1)'

I have tested the new version on amd64 by rebuilding and running
autopkgtest checks on ~5K related packages and found no regressions.
I don't quite understand why latexml fails on ci.debian.net, but it passes
for me locally. I suspect --add-apt-source or --pin-packages don't work
quite perfectly with build dependency resolution under 'build-needed'.

After more than fifteen years of doing this I'm still not sure about
your preferred process for these minor Perl releases, so I'm erring on
the safe side. Please let me know if/when it's OK to upload to unstable.

[1] see https://wiki.debian.org/PerlMaintenance#Point_releases_only

Thanks for your work,
--
Niko
Debian Bug Tracking System
2025-02-10 08:10:01 UTC
Reply
Permalink
tags -1 confirmed
Bug #1094242 [release.debian.org] (mini)transition: perl 5.40.1
Added tag(s) confirmed.
--
1094242: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1094242
Debian Bug Tracking System
Contact ***@bugs.debian.org with problems
Niko Tyni
2025-02-16 21:50:01 UTC
Reply
Permalink
Post by Niko Tyni
It is ABI compatible with 5.40.0, but will need five packages to be
rebuilt, because they have strict dependencies on the upstream version
for various reasons [1].
nmu libpar-packer-perl libdevel-cover-perl libclass-xsaccessor-perl libcommon-sense-perl libdevel-mat-dumper-perl . ANY . -m "Rebuild against Perl 5.40.1." --extra-depends 'perl-base (>= 5.40.1)'
This is fine, since it will need binNMUs we can track them in this request.
Feel free to document it there.
Please go ahead.
Thanks, uploaded.
--
Niko
Debian Bug Tracking System
2025-02-21 08:10:01 UTC
Reply
Permalink
Your message dated Fri, 21 Feb 2025 09:04:00 +0100
with message-id <ead25bd9-5eb6-4db4-b0d1-***@debian.org>
and subject line Re: Bug#1094242: (mini)transition: perl 5.40.1
has caused the Debian Bug report #1094242,
regarding (mini)transition: perl 5.40.1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ***@bugs.debian.org
immediately.)
--
1094242: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1094242
Debian Bug Tracking System
Contact ***@bugs.debian.org with problems
Loading...