Quoting Blair Noctis (2025-08-21 16:19:01)
> 
> 
> -> Jonas Smedegaard <[email protected]>, 2025-08-21T14:40:19+0200 ->
> > Quoting Blair Noctis (2025-08-21 14:11:32)
> >> -> Jonas Smedegaard, 2025-08-19 18:27:08 +0200 ->
> >>> Package: atuin
> >>> I would like to upgrade crate axum to v0.8. A package is available in
> >>> experimental, please adapt atuin to work with that, to prepare for the
> >>> migration.
> >>>
> >>> A patch has been proposed upstream, which might be suitable:
> >>> https://github.com/atuinsh/atuin/pull/2735
> >>
> >> Thanks for the heads-up. There is another similar notice from rustix,
> >> and there is the prost stack upgrade, so I'm expecting atuin to come up
> >> a bit late. IIRC that new versions in unstable don't break rdeps already
> >> in testing, please just go ahead. Otherwise I'll try to speed up.
> > 
> > If by "come up a bit late" you mean that you expect atuin to be broken
> > during the transition of multiple underlying library crates, then no,
> > new library versions in unstable will not transition to testing until
> > all dependencies and build-dependencies are satisfied in testing. Which
> > means either a) all library transistion will be blocked from entering
> > testing until atuin is also updated, or b) we can request removal from
> > testing of atuin to speed up migrations, and then let it enter testing
> > again when updated to work with the newer libraries.
> > 
> > Makes sense? Or did I perhaps misunderstand what you were saying?
> 
> Let's be concrete and, say, if atuin is to lag behind this axum upgrade, 
> is it going to prevent axum from migrating?

Yes, that is indeed my understanding: A change to a non-leaf package
(concrete: axum v0.7 -> v0.8) cannot be allowed to migrate to testing,
because that would instantly break rebuildability of dependent leaf
packages (concrete: atuin depending on axum v0.7 but not v0.8).

> Since atuin is already in testing, if the answer is yes, that means a 
> leaf package already in testing would prevent a package it depends on 
> from migrating, even if the former has been distributed. My memory was 
> vague here, hence the question.
> 
> I'll try to work on it in the weekend anyway, just that if the answer is 
> no it'll allow me to slack off a bit more from $work. Don't worry, I can 
> slack off in weekdays too ;p

Take the time you need - we have a few years until the next release ;-)

That said, if you are flexible about when to slack off, then there is a
potential benefit in postponing it, because currently I can work on
Debian every day, all day, whereas from September 1st onwards I will be
studying again and only have ~1 day per week to attend to Debian.

 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/
 * Sponsorship: https://ko-fi.com/drjones

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

Attachment: signature.asc
Description: signature

Reply via email to