• trixie toolchain freeze - util-linux

    From Chris Hofstaedtler@21:1/5 to All on Thu Feb 20 12:20:01 2025
    Dear Release Team,

    I would like to put util-linux 2.41 into trixie. Upstream released
    an rc1 yesterday, and promised to try being in time for our freeze.

    However, life can happen and things can be delayed.

    I want to a) avoid being stuck on an old util-linux branch: 2.40
    already has had its fourth point release, which might be most point
    releases a util-linux upstream version ever had. And b) I'd like to
    avoid having a release candidate in trixie :)

    So long story short: are you okay with me uploading rc1 to unstable
    now, and if the final doesn't *quite* make it for the toolchain
    freeze, could it still get in afterwards?

    Thanks,
    Chris

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Sebastian Ramacher@21:1/5 to Chris Hofstaedtler on Fri Feb 21 11:10:02 2025
    [resending to [email protected]]

    Hi Chris

    On 2025-02-20 12:02:12 +0100, Chris Hofstaedtler wrote:
    Dear Release Team,

    I would like to put util-linux 2.41 into trixie. Upstream released
    an rc1 yesterday, and promised to try being in time for our freeze.

    However, life can happen and things can be delayed.

    I want to a) avoid being stuck on an old util-linux branch: 2.40
    already has had its fourth point release, which might be most point
    releases a util-linux upstream version ever had. And b) I'd like to
    avoid having a release candidate in trixie :)

    So long story short: are you okay with me uploading rc1 to unstable
    now, and if the final doesn't *quite* make it for the toolchain
    freeze, could it still get in afterwards?

    Do you have some estimates from last releases of util-linux how many
    changes go into a release after rc1? Do you expect a big diff between
    rc1 and the final release?

    Cheers
    --
    Sebastian Ramacher

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Chris Hofstaedtler@21:1/5 to All on Fri Feb 21 12:20:01 2025
    Hi Sebastian,

    * Sebastian Ramacher <[email protected]> [250221 11:14]:
    On 2025-02-20 12:02:12 +0100, Chris Hofstaedtler wrote:
    I would like to put util-linux 2.41 into trixie. Upstream released
    an rc1 yesterday, and promised to try being in time for our freeze.
    [..]
    So long story short: are you okay with me uploading rc1 to unstable
    now, and if the final doesn't *quite* make it for the toolchain
    freeze, could it still get in afterwards?

    Do you have some estimates from last releases of util-linux how many
    changes go into a release after rc1? Do you expect a big diff between
    rc1 and the final release?

    Excellent questions.

    The last few util-linux releases allowed a longer time between rc1
    and final, up to three months. Obviously they had more changes,
    between 90 and 135 commits, including translation updates (those
    being the bulk of the diff).

    For v2.41 the plan is: rc2 next week, final March 5th, so just under
    a month. I see there are already 15 commits since rc1, but 10 are
    translations or translation-support stuff, 1 to autotools for docs,
    1 for meson (which we do not use yet), 1 is a doc fix, and 1 actual
    code fix.

    tl;dr: I think the diff might be "not short", but shorter than
    before and it will be a lot of inconsequential stuff.

    Sorry for not having a clearer answer.

    Best,
    Chris

    PS: (for everyone else reading) rc1 is in experimental, please test
    it!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Chris Hofstaedtler@21:1/5 to All on Sat Feb 22 16:40:01 2025
    * Emilio Pozuelo Monfort <[email protected]> [250222 09:41]:
    Sorry for not having a clearer answer.

    There's a few autopkgtest regressions with 2.41 rc1. From a quick look, some of them caused by different output on errors or different command line interfaces. Can you take a look and file bugs at important severity?

    https://qa.debian.org/excuses.php?experimental=1&package=util-linux

    Thanks, filed bugs now:

    https://udd.debian.org/cgi-bin/[email protected]&tag=util-linux-2.41

    I couldn't really tell whats going on in dlm, sbd, dracut and I
    think mmdebstrap might just be a timeout. Filed them anyway so
    maintainers can check.

    Chris

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Sebastian Ramacher@21:1/5 to Chris Hofstaedtler on Wed Apr 2 16:40:01 2025
    On 2025-03-18 17:48:44 +0100, Chris Hofstaedtler wrote:
    Hi,

    * Chris Hofstaedtler <[email protected]> [250221 11:57]:
    Do you have some estimates from last releases of util-linux how many changes go into a release after rc1? Do you expect a big diff between
    rc1 and the final release?

    Attached are two filtered debdiffs. The first one is from rc1 to final - util-linux_2.41-1-from-rc1.debdiff.filtered.gz

    The second one is from rc2 to final - util-linux_2.41-1-from-rc2.debdiff.filtered.

    The filtered diffs were produced using the following command. Currently we
    do not use meson to build, and the translation and manpage updates are filtered out.
    debdiff util-linux_2.41~rc2-1.dsc util-linux_2.41-1.dsc | filterdiff -x '*/po*/*.po' -x '*/po*/*.pot' -x '*/*.[1358]' -x '*.adoc' -x '*/meson.build'

    rc2 was in experimental since 2025-03-06. I've now uploaded the final
    release to experimental.

    Thank you. Please go ahead.

    Cheers
    --
    Sebastian Ramacher

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)