Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #1241499
| From | Blair Noctis <ncts@debian.org> |
|---|---|
| Newsgroups | linux.debian.devel.release, linux.debian.bugs.dist |
| Subject | Is a self-contained upgrade considered large/disruptive? (was Re: Bug#1102599: rust-tonic: please upgrade to 0.13 with upcoming upgrade of rust-prost 0.13) |
| Date | 2025-04-11 17:20 +0200 |
| Message-ID | <KAokF-cMev-7@gated-at.bofh.it> (permalink) |
| References | <KA5UJ-cA9t-9@gated-at.bofh.it> <KA64p-cAdi-5@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
Cross-posted to 2 groups.
[Multipart message — attachments visible in raw view] - view raw
Dear RT,
(Please consider this specific issue low priority,
but I think it's useful to clarify a general question.)
On 11/04/2025 03:44, Jonas Smedegaard wrote:
> Quoting Blair Noctis (2025-04-10 21:26:26)
>> I'm about to upgrade the prost family from 0.12 to 0.13.
>
> That sounds like a "large or disruptive changes to unstable" which the
> release team as explicitly stated is not ok during freeze, so please
> refrain from doing that, or if needed then please ask the release team
> for an exception.
The affected packages are:
prost family, target of this upgrade:
- rust-prost-build
- rust-prost-types
- rust-prost
- rust-prost-derive
Dependents:
- rust-parsec-service
- rust-parsec-interface
- rust-pprof
- rust-tonic
- rust-axum
- rust-cast-sender
- rust-prometheus-client
- netavark
- gnome-authenticator
I have prepared all of them for this upgrade.
All build and pass tests.
I regret to have not noticed this chance and prepared earlier.
But:
I argue this is not "disruptive":
Updates of the prost family only affect listed dependents.
Updates of said dependents don't introduce breaking changes.
The whole upgrade is self-contained and does not "leak" to other packages.
Also not "large":
All considered, the "blast radius" is 13 packages.
This is fairly small IMO.
All rust-* packages besides rust-tonic and rust-axum are maintained in the Rust team,
of which I'm a member, thus in the position to handle.
In rust-tonic and rust-axum,
maintained by Jonas whose words are quoted above,
the former received a prepared upgrade for the former (#1102599, this bug),
and the latter requires only a version bump (#1102597).
netavark is maintained by Reinhard Tartler (siretart),
and gnome-authenticator by Jeremy Bícha (jbicha),
both also requiring only a version bump,
and both gave approval (netavark #1102598, g-a on IRC).
This is a fairly small circle.
So:
If all packages affected are handled ("self-contained"),
the blast radius is rather small,
and I have the go from all affected maintainers,
is it still considered large/disruptive?
Thanks.
Btw, when asked on IRC,
Ramacher said it depends on the size of debdiffs,
so here they are:
https://people.debian.org/~ncts/rust-prost-0.13-affected-debdiffs/
(Cargo.lock stripped as it's basically dead weight)
--
,Sdrager
Blair Noctis
Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Bug#1102599: rust-tonic: please upgrade to 0.13 with upcoming upgrade of rust-prost 0.13 Blair Noctis <ncts@debian.org> - 2025-04-10 21:40 +0200
Bug#1102599: rust-tonic: please upgrade to 0.13 with upcoming upgrade of rust-prost 0.13 Blair Noctis <ncts@debian.org> - 2025-04-10 21:50 +0200
Bug#1102599: rust-tonic: please upgrade to 0.13 with upcoming upgrade of rust-prost 0.13 Jonas Smedegaard <jonas@jones.dk> - 2025-04-10 21:50 +0200
Is a self-contained upgrade considered large/disruptive? (was Re: Bug#1102599: rust-tonic: please upgrade to 0.13 with upcoming upgrade of rust-prost 0.13) Blair Noctis <ncts@debian.org> - 2025-04-11 17:20 +0200
Re: Is a self-contained upgrade considered large/disruptive? (was Re: Bug#1102599: rust-tonic: please upgrade to 0.13 with upcoming upgrade of rust-prost 0.13) Paul Gevers <elbrus@debian.org> - 2025-04-12 12:50 +0200
Re: Is a self-contained upgrade considered large/disruptive? (was Re: Bug#1102599: rust-tonic: please upgrade to 0.13 with upcoming upgrade of rust-prost 0.13) Blair Noctis <ncts@debian.org> - 2025-04-12 17:40 +0200
csiph-web