• Bug#1109087: bookworm-pu: package multipath-tools/0.9.4-3+deb12u2

    From Chris =?utf-8?Q?Hofst=C3=A4dtler?=@21:1/5 to All on Fri Jul 11 08:30:01 2025
    XPost: linux.debian.maint.boot, linux.debian.devel.release

    Package: release.debian.org
    Severity: normal
    Tags: bookworm
    X-Debbugs-Cc: [email protected], [email protected] Control: affects -1 + src:multipath-tools
    User: [email protected]
    Usertags: pu

    [ Reason ]

    Upstream broke the build logic for the ANA prioritizer in a release
    just before bookworm was released. This was reported as Debian bug
    #1101332.

    [ Impact ]

    NVMe systems cannot use multipath-tools because the NVMe-specified
    prioritizer is missing.

    [ Tests ]

    Unclear. I have verified libprioana.so is now built and in the .deb.

    [ Risks ]

    Systems with NVMe devices will now get the ANA prioritizer as they
    should have.

    I don't see any code updates to the ANA prioritizer upstream, so I
    assume it works correctly and we don't get any regressions from
    that.

    Unstable has the ANA prioritizer since 13 Jun 2024, when 0.9.8 was
    imported.

    [ Checklist ]
    [x] *all* changes are documented in the d/changelog
    [x] I reviewed all changes and I approve them
    [x] attach debdiff against the package in (old)stable
    [x] the issue is verified as fixed in unstable

    [ Changes ]
    We apply the upstream patch that landed in 0.9.8, which flips the
    conditional in the makefile. This causes libprioana.so to be built,
    and it automatically gets picked up into multipath-tools.deb and multipath-tools.udeb.

    [ Other info ]
    multipath-tools has udebs.

    diff -Nru multipath-tools-0.9.4/debian/changelog multipath-tools-0.9.4/debian/changelog
    --- multipath-tools-0.9.4/debian/changelog 2023-06-24 23:07:02.000000000 +0200
    +++ multipath-tools-0.9.4/debian/changelog 2025-07-11 08:03:41.000000000 +0200
    @@ -1,3 +1,11 @@
    +multipath-tools (0.9.4-3+deb12u2) bookworm; urgency=medium
    +
    + * [571eae5] Fix Makefile to enable ANA prioritizer.
    + Apply upstream fix to correctly enable the ANA prioritizer.
    + Thanks to Lasse Bang Mikkelsen (Closes: #1101332)
    +
    + -- Chris Hofstaedtler <[email protected]> Fri, 11 Jul 2025 08:03:41 +0200
    +
    multipath-tools (0.9.4-3+deb12u1) bookworm; urgency=medium

    * [cfa5138] Re-add dm-multipath module loading to ExecStartPre
    diff -Nru multipath-tools-0.9.4/debian/patches/0010-libmultipath-fix-ANA-prioritizer-enablement-logic.patch multipath-tools-0.9.4/debian/patches/0010-libmultipath-fix-ANA-prioritizer-enablement-logic.patch
    --- multipath-tools-0.9.4/debian/patches/0010-libmultipath-fix-ANA-prioritizer-enablement-logic.patch 1970-01-01 01:00:00.000000000 +0100
    +++ multipath-tools-0.9.4/debian/patches/0010-
  • From Cyril Brulebois@21:1/5 to All on Fri Jul 11 19:50:01 2025
    XPost: linux.debian.maint.boot, linux.debian.devel.release

    Hi,

    Chris Hofstädtler <[email protected]> (2025-07-11):
    Package: release.debian.org
    Severity: normal
    Tags: bookworm
    X-Debbugs-Cc: [email protected], [email protected]
    Control: affects -1 + src:multipath-tools
    User: [email protected]
    Usertags: pu

    No objections d-i wise. Not sure where we're at anyway regarding
    multipath support, it's been a while since I last had to look into it…


    Cheers,
    --
    Cyril Brulebois ([email protected]) <https://debamax.com/>
    D-I release manager -- Release team member -- Freelance Consultant

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEtg6/KYRFPHDXTPR4/5FK8MKzVSAFAmhxTh4ACgkQ/5FK8MKz VSD8EQ//d36oaUkE602zSPRRLMaAMHLA1DotCAyO9d3EeARqd/LOKWhX5RaiDr5+ PuhbOKxOhO8aAWFC8TWoaCL6MkgxVDEtjAkji5qVtOz1N8ON8OWzxEoJGVQtn3tf zstk4gkc585M3T40h0FrF0CFqv+ElrSIaiGyOhjx0lJbsUISI3RUALqD35eRrbKU 7wPOBJJ9LaWyiNj2Q+ZgY8iyfvntDnB0zjOuK9BQT96UVTP2e3lzy2RRv78QDcxt W+5TpMc6Ev6urD30bfyIffoh2yyJ3wNWwysA46v95KkVWMZBkOpux7fQRtNwz/lD oPnqr/ibchLiQ4PpvKTbgNMwKQqC/zTUHOnqdGb7maQsP+//CvFOcD12rh4GwRi4 CIdAdBQ7WsZv00DeprB4ekjVDx2hCnGXlKVTeIgubU6/cw246g5Ahs7P31SswPZ8 1IYxKY2ORBhhbNK9PHzFop2ncz9Mqj+yXUQCtHYEmvBEHhQM3Zn7d6y7iy73BKAu Mvkv9OYe1rN9UGcsdZGng/V8Eu1RT8ViNagMwKiZ8nnunHRMXl2/lrC70b9+N6w/ okBM2nlkBvMgr3BH9Dvt6WwN47WCHj0VFpGv/icyA8gmUXOYY7aDy/Q1z1A+ckYG W1dMYn450g5EURsIXXEXSt5Tau0DQErV2/IGAeh8NlstyF5o4Po=
    =Ya/e
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    *
  • From Chris Hofstaedtler@21:1/5 to All on Fri Jul 11 23:20:01 2025
    XPost: linux.debian.devel.release

    * Jonathan Wiltshire <[email protected]> [250711 22:57]:
    Control: tag -1 confirmed

    Please go ahead.

    Uploaded.

    Thanks,
    Chris

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jonathan Wiltshire@21:1/5 to All on Sat Jul 12 11:30:01 2025
    XPost: linux.debian.devel.release

    package release.debian.org
    tags 1109087 = bookworm pending
    thanks

    Hi,

    The upload referenced by this bug report has been flagged for acceptance into the proposed-updates queue for Debian bookworm.

    Thanks for your contribution!

    Upload details
    ==============

    Package: multipath-tools
    Version: 0.9.4-3+deb12u2

    Explanation: reinstate ANA prioritizer in build process

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