Subject: [bug#78397] [PATCH] gnu: hwloc: Update to 2.12.1.

From: Ludovic Courtès <[email-masked]>
Date: Thu, 15 May 2025 11:18:47 +0200

Hi,

Andreas Enge <[email-masked]> writes:

> Am Tue, May 13, 2025 at 09:12:53AM -0400 schrieb Greg Hogan:
>> hwloc-2 has 452 dependent packages so will need to go on a feature branch.
>
> I think the requirements have been relaxed (600 packages now?); in any
> case, this patch has been picked up by QA. But there are failing packages:
>    https://qa.guix.gnu.org/issue/78397
> In particular, hdf5-parallel-openmpi, which itself has a good number of
> dependents:
>    https://bordeaux.guix.gnu.org/build/9dd6876b-6457-43a0-9610-a6aa8b534442/log
>
> Hm, they fail their tests, and on a casual look, I do not see how this
> could be related to the hwloc update.

‘hdf5-parallel-openmpi’ seems to be broken already, so it’s not a
regression.

As an additional data point, there’s a job that automatically tests
hwloc upgrades, among others:

  https://guix.bordeaux.inria.fr/eval/latest/dashboard?spec=guix-hpc-cutting-edge

You can type “latest-hwloc” in the search box to view the status of all
the direct dependents of hwloc (in guix and guix-hpc) after the upgrade.
The only failure is ‘kokkos-openmpi’, which is in guix-hpc.

Ludo’.