GNU bug report logs - #78397
[PATCH] gnu: hwloc: Update to 2.12.1.

Previous Next

Package: guix-patches;

Reported by: Philippe SWARTVAGHER <phil.swart <at> gmx.fr>

Date: Mon, 12 May 2025 18:55:02 UTC

Severity: normal

Tags: patch

To reply to this bug, email your comments to 78397 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#78397; Package guix-patches. (Mon, 12 May 2025 18:55:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Philippe SWARTVAGHER <phil.swart <at> gmx.fr>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Mon, 12 May 2025 18:55:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Philippe SWARTVAGHER <phil.swart <at> gmx.fr>
To: guix-patches <at> gnu.org
Cc: Philippe SWARTVAGHER <phil.swart <at> gmx.fr>
Subject: [PATCH] gnu: hwloc: Update to 2.12.1.
Date: Mon, 12 May 2025 20:53:51 +0200
* gnu/packages/mpi.scm (hwloc): Update to 2.12.1.

Change-Id: Ia690274ec823bfe86bcfd2a93faa1cf536e4ee3f
---
 gnu/packages/mpi.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/mpi.scm b/gnu/packages/mpi.scm
index c162cf50e6..c402eea7f5 100644
--- a/gnu/packages/mpi.scm
+++ b/gnu/packages/mpi.scm
@@ -153,7 +153,7 @@ (define-public hwloc-1
 (define-public hwloc-2
   (package
     (inherit hwloc-1)
-    (version "2.12.0")
+    (version "2.12.1")
     (source (origin
               (method url-fetch)
               (uri (string-append "https://download.open-mpi.org/release/hwloc/v"
@@ -161,7 +161,7 @@ (define-public hwloc-2
                                   "/hwloc-" version ".tar.bz2"))
               (sha256
                (base32
-                "1m2qkjw35qj9gv9yjn1p46bahdp9l133hs34j61lwwd5q2ys5806"))))
+                "0sy63p99bz9xyaz1501mwv8i3qa1v1zwa7gynadry9c6pcl07a9q"))))
 
     (native-inputs (modify-inputs (package-native-inputs hwloc-1)
                      (append bash)))              ;for completion tests

base-commit: e25cd565bf191691838702d76c764a2a3cd557d3
-- 
2.49.0





Information forwarded to guix-patches <at> gnu.org:
bug#78397; Package guix-patches. (Tue, 13 May 2025 13:14:02 GMT) Full text and rfc822 format available.

Message #8 received at 78397 <at> debbugs.gnu.org (full text, mbox):

From: Greg Hogan <code <at> greghogan.com>
To: Philippe SWARTVAGHER <phil.swart <at> gmx.fr>
Cc: 78397 <at> debbugs.gnu.org
Subject: Re: [bug#78397] [PATCH] gnu: hwloc: Update to 2.12.1.
Date: Tue, 13 May 2025 09:12:53 -0400
On Mon, May 12, 2025 at 2:55 PM Philippe SWARTVAGHER via Guix-patches
via <guix-patches <at> gnu.org> wrote:
>
> * gnu/packages/mpi.scm (hwloc): Update to 2.12.1.
>
> Change-Id: Ia690274ec823bfe86bcfd2a93faa1cf536e4ee3f
> ---
>  gnu/packages/mpi.scm | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/gnu/packages/mpi.scm b/gnu/packages/mpi.scm
> index c162cf50e6..c402eea7f5 100644
> --- a/gnu/packages/mpi.scm
> +++ b/gnu/packages/mpi.scm
> @@ -153,7 +153,7 @@ (define-public hwloc-1
>  (define-public hwloc-2
>    (package
>      (inherit hwloc-1)
> -    (version "2.12.0")
> +    (version "2.12.1")
>      (source (origin
>                (method url-fetch)
>                (uri (string-append "https://download.open-mpi.org/release/hwloc/v"
> @@ -161,7 +161,7 @@ (define-public hwloc-2
>                                    "/hwloc-" version ".tar.bz2"))
>                (sha256
>                 (base32
> -                "1m2qkjw35qj9gv9yjn1p46bahdp9l133hs34j61lwwd5q2ys5806"))))
> +                "0sy63p99bz9xyaz1501mwv8i3qa1v1zwa7gynadry9c6pcl07a9q"))))
>
>      (native-inputs (modify-inputs (package-native-inputs hwloc-1)
>                       (append bash)))              ;for completion tests
>
> base-commit: e25cd565bf191691838702d76c764a2a3cd557d3
> --
> 2.49.0

hwloc-2 has 452 dependent packages so will need to go on a feature branch.




Information forwarded to guix-patches <at> gnu.org:
bug#78397; Package guix-patches. (Tue, 13 May 2025 13:40:01 GMT) Full text and rfc822 format available.

Message #11 received at 78397 <at> debbugs.gnu.org (full text, mbox):

From: Andreas Enge <andreas <at> enge.fr>
To: Greg Hogan <code <at> greghogan.com>
Cc: 78397 <at> debbugs.gnu.org, Philippe SWARTVAGHER <phil.swart <at> gmx.fr>
Subject: Re: [bug#78397] [PATCH] gnu: hwloc: Update to 2.12.1.
Date: Tue, 13 May 2025 15:38:55 +0200
Hello,

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.

Andreas





Information forwarded to guix-patches <at> gnu.org:
bug#78397; Package guix-patches. (Thu, 15 May 2025 09:51:01 GMT) Full text and rfc822 format available.

Message #14 received at 78397 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Andreas Enge <andreas <at> enge.fr>
Cc: Philippe SWARTVAGHER <phil.swart <at> gmx.fr>, Greg Hogan <code <at> greghogan.com>,
 78397 <at> debbugs.gnu.org
Subject: Re: [bug#78397] [PATCH] gnu: hwloc: Update to 2.12.1.
Date: Thu, 15 May 2025 11:18:47 +0200
Hi,

Andreas Enge <andreas <at> enge.fr> 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’.




This bug report was last modified today.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.