Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #1213582 > unrolled thread
| Started by | Niko Tyni <ntyni@debian.org> |
|---|---|
| First post | 2024-09-19 19:30 +0200 |
| Last post | 2024-10-14 19:50 +0200 |
| Articles | 4 — 2 participants |
Back to article view | Back to linux.debian.bugs.dist
Bug#1082293: transition: perl 5.40 Niko Tyni <ntyni@debian.org> - 2024-09-19 19:30 +0200
Bug#1082293: transition: perl 5.40 Niko Tyni <ntyni@debian.org> - 2024-10-01 22:00 +0200
Bug#1082293: transition: perl 5.40 Sebastian Ramacher <sramacher@debian.org> - 2024-10-13 21:20 +0200
Bug#1082293: transition: perl 5.40 Niko Tyni <ntyni@debian.org> - 2024-10-14 19:50 +0200
| From | Niko Tyni <ntyni@debian.org> |
|---|---|
| Date | 2024-09-19 19:30 +0200 |
| Subject | Bug#1082293: transition: perl 5.40 |
| Message-ID | <Jot8B-dr9Y-3@gated-at.bofh.it> |
Package: release.debian.org User: release.debian.org@packages.debian.org Usertags: transition X-Debbugs-Cc: perl@packages.debian.org Hi release team, I'd like to get Perl 5.40 into sid and trixie. There's four known regression bugs left open. One package (libgetopt-long-descriptive-perl, #1078075) will need an upload in lockstep with perl. The other three have pending NMUs in the DELAYED queue (thanks Gregor!) https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=perl-5.40-transition;users=debian-perl@lists.debian.org As usual we've been running continuous amd64 rebuilds on perl.debian.net against Perl 5.40 since early June to catch build time regressions. I've also checked for related autopkgtest regressions in all packages declaring Testsuite: autopkgtest-pkg-perl, having Testsuite-Triggers: perl, or depending on perl. I don't have good tools to check for existing testing/unstable skew with packages that will need binNMUs. The only blocker I'm currently aware of is vim / #1082125 . Ben file proposal, just copy-pasting from last year: title = "perl"; is_affected = .depends ~ "libperl5.38|perlapi-5.38" | .pre-depends ~ "libperl5.38|perlapi-5.38"; is_good = .depends ~ "libperl5.40|perlapi-5.40" | .pre-depends ~ "libperl5.40|perlapi-5.40"; is_bad = .depends ~ "libperl5.38|perlapi-5.38" | .pre-depends ~ "libperl5.38|perlapi-5.38"; I hope things will be as ready as can be in a week or so. Please let me know when a transition slot might be available, and also if you have any concerns of course. Thanks for your work on Debian, -- Niko
[toc] | [next] | [standalone]
| From | Niko Tyni <ntyni@debian.org> |
|---|---|
| Date | 2024-10-01 22:00 +0200 |
| Message-ID | <JsRcl-ggRY-1@gated-at.bofh.it> |
| In reply to | #1213582 |
Hi, just an update on this now that the libxml2 mess
is sorted out (thanks Sebastian).
On Thu, Sep 19, 2024 at 08:19:41PM +0300, Niko Tyni wrote:
> Package: release.debian.org
> User: release.debian.org@packages.debian.org
> Usertags: transition
> X-Debbugs-Cc: perl@packages.debian.org
>
> Hi release team,
>
> I'd like to get Perl 5.40 into sid and trixie.
>
> There's four known regression bugs left open. One package
> (libgetopt-long-descriptive-perl, #1078075) will need an upload in
> lockstep with perl. The other three have pending NMUs in the DELAYED queue
> (thanks Gregor!)
>
> https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=perl-5.40-transition;users=debian-perl@lists.debian.org
These are all handled now.
> I don't have good tools to check for existing testing/unstable skew
> with packages that will need binNMUs. The only blocker I'm currently
> aware of is vim / #1082125 .
Came up with some UDD queries for this [1] which currently give
nine affected packages that are out of sync between sid and trixie:
cod-tools
libapreq2
libcrypt-openssl-pkcs12-perl
libcryptx-perl
libxml-libxslt-perl
libyaml-libyaml-perl
linux
nbdkit
nginx
Most of these look like they'll migrate on their own in a few days,
including libyaml-libyaml-perl as lintian was recently fixed (#1082612).
I just sent a patch for libcryptx-perl (#1082952).
nbdkit (#1082751) remains, but it's only a libperl5.38 dependency so
soft updates should help things (I think?)
nginx_1.26.0-3 is brand new, so it's hard to say yet if the failing
autopkgtests are just flaky.
(linux seems an outlier and actually in sync at the moment. Guess I'll
have to special case it and/or understand why there are 16 distinct
versions of it in the UDD sources table for trixie+sid.)
So things are looking pretty good to me at the moment. Please let me
know if there's something I have missed.
[1] Apologies for my SQL babytalk, optimizations welcome. I'm using a
temporary table for the list of affected source packages as matching
the dependency metadata seems rather heavy on the server.
CREATE TEMPORARY TABLE perl_sources (psource text);
INSERT INTO perl_sources (
SELECT DISTINCT source FROM packages WHERE
release='sid' AND (
depends ~ '(perlapi-|libperl)5\.38' OR
recommends ~ '(perlapi-|libperl)5\.38' OR
pre_depends ~ '(perlapi-|libperl)5\.38'
)
);
SELECT source FROM perl_sources, sources WHERE
psource=source AND
EXISTS (
SELECT 1 FROM sources WHERE source=psource AND release='trixie'
) AND (
release = 'sid' OR
release = 'trixie'
)
GROUP BY source
HAVING COUNT(DISTINCT version) > 1;
--
Niko Tyni ntyni@debian.org
[toc] | [prev] | [next] | [standalone]
| From | Sebastian Ramacher <sramacher@debian.org> |
|---|---|
| Date | 2024-10-13 21:20 +0200 |
| Message-ID | <Jxcid-1osG-3@gated-at.bofh.it> |
| In reply to | #1214826 |
Control: tags -1 confirmed Control: forwarded -1 https://release.debian.org/transitions/html/perl-5.40.html On 2024-10-01 22:52:01 +0300, Niko Tyni wrote: > Hi, just an update on this now that the libxml2 mess > is sorted out (thanks Sebastian). > > On Thu, Sep 19, 2024 at 08:19:41PM +0300, Niko Tyni wrote: > > Package: release.debian.org > > User: release.debian.org@packages.debian.org > > Usertags: transition > > X-Debbugs-Cc: perl@packages.debian.org > > > > Hi release team, > > > > I'd like to get Perl 5.40 into sid and trixie. > > > > There's four known regression bugs left open. One package > > (libgetopt-long-descriptive-perl, #1078075) will need an upload in > > lockstep with perl. The other three have pending NMUs in the DELAYED queue > > (thanks Gregor!) > > > > https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=perl-5.40-transition;users=debian-perl@lists.debian.org > > These are all handled now. Please go ahead. Cheers -- Sebastian Ramacher
[toc] | [prev] | [next] | [standalone]
| From | Niko Tyni <ntyni@debian.org> |
|---|---|
| Date | 2024-10-14 19:50 +0200 |
| Message-ID | <JxxmF-1C5F-3@gated-at.bofh.it> |
| In reply to | #1216254 |
On Sun, Oct 13, 2024 at 09:10:59PM +0200, Sebastian Ramacher wrote: > Control: tags -1 confirmed > Control: forwarded -1 https://release.debian.org/transitions/html/perl-5.40.html > > On Thu, Sep 19, 2024 at 08:19:41PM +0300, Niko Tyni wrote: > > > Package: release.debian.org > > > User: release.debian.org@packages.debian.org > > > Usertags: transition > > > X-Debbugs-Cc: perl@packages.debian.org > > > > > > Hi release team, > > > > > > I'd like to get Perl 5.40 into sid and trixie. > Please go ahead. Thanks! Just uploaded perl_5.40.0-6 to unstable. BTW https://release.debian.org/transitions/html/perl-5.40.html links to a wrong bug ( #1055955 should be #1082293 .) -- Niko
[toc] | [prev] | [standalone]
Back to top | Article view | linux.debian.bugs.dist
csiph-web