GNU bug report logs -
#78397
[PATCH] gnu: hwloc: Update to 2.12.1.
Previous Next
To reply to this bug, email your comments to 78397 AT debbugs.gnu.org.
There is no need to reopen the bug first.
Toggle the display of automated, internal messages from the tracker.
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):
* 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):
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):
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):
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’.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#78397
; Package
guix-patches
.
(Sun, 18 May 2025 18:13:02 GMT)
Full text and
rfc822 format available.
Message #17 received at 78397 <at> debbugs.gnu.org (full text, mbox):
On Tue, May 13, 2025 at 8:38 AM Andreas Enge <andreas <at> enge.fr> wrote:
>
> 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
The docs still state 300 packages
[https://guix.gnu.org/manual/devel/en/html_node/Managing-Patches-and-Branches.html]:
"Changes which affect more than 300 dependent packages (see Invoking
guix refresh) should first be pushed to a topic branch other than
master; the set of changes should be consistent—e.g., “GNOME update”,
“NumPy update”, etc. This allows for testing: the branch will
automatically show up at ‘https://qa.guix.gnu.org/branch/branch’, with
an indication of its build status on various platforms."
> Hm, they fail their tests, and on a casual look, I do not see how this
> could be related to the hwloc update.
>
> Andreas
Reply sent
to
Andreas Enge <andreas <at> enge.fr>
:
You have taken responsibility.
(Mon, 02 Jun 2025 08:36:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Philippe SWARTVAGHER <phil.swart <at> gmx.fr>
:
bug acknowledged by developer.
(Mon, 02 Jun 2025 08:36:02 GMT)
Full text and
rfc822 format available.
Message #22 received at 78397-done <at> debbugs.gnu.org (full text, mbox):
Am Thu, May 15, 2025 at 11:18:47AM +0200 schrieb Ludovic Courtès:
> ‘hdf5-parallel-openmpi’ seems to be broken already, so it’s not a
> regression.
There seems to be some non-deterministic test failures, so indeed they
appear to be unrelated to the hwloc, which I have now pushed.
As for the number of "accepted" rebuilds in master, Greg, you could
bring up the topic with Chris Baines and suggest he update the manual.
Andreas
This bug report was last modified 5 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.