GNU bug report logs - #78453
[PATCH core-packages-team 0/1] Parallel build of xz-mesboot fails (gets stuck) on core-packages-team.

Previous Next

Package: guix-patches;

Reported by: Rutherther <rutherther <at> ditigal.xyz>

Date: Fri, 16 May 2025 10:48:02 UTC

Severity: normal

Tags: patch

Done: Ludovic Courtès <ludo <at> gnu.org>

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#78453: closed ([PATCH core-packages-team 0/1] Parallel build
 of xz-mesboot fails (gets stuck) on core-packages-team.)
Date: Wed, 28 May 2025 23:09:03 +0000
[Message part 1 (text/plain, inline)]
Your message dated Thu, 29 May 2025 01:04:34 +0200
with message-id <878qmg5ocd.fsf <at> gnu.org>
and subject line Re: [bug#78453] [PATCH core-packages-team 1/1] gnu: xz-mesboot: Disable parallel build.
has caused the debbugs.gnu.org bug report #78453,
regarding [PATCH core-packages-team 0/1] Parallel build of xz-mesboot fails (gets stuck) on core-packages-team.
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
78453: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=78453
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Rutherther <rutherther <at> ditigal.xyz>
To: guix-patches <at> gnu.org
Cc: Rutherther <rutherther <at> ditigal.xyz>
Subject: [PATCH core-packages-team 0/1] Parallel build of xz-mesboot fails
 (gets stuck) on core-packages-team.
Date: Fri, 16 May 2025 12:38:00 +0200
Hello,

recently I reported xz-mesboot failing to build due to timeout in #75518.
Ludo asked me to provide more info and create a new issue, so here we go.

I am on commit 4935a8066168c3efc0520d132b6c6a3116eb5d54, currently HEAD
of core-packages-team. I am using
`./pre-inst-env guix build --expression="(@@ (gnu packages commencement) xz-mesboot)" --check --no-grafts`
for the build, in a pure shell (guix shell --pure -m ./manifest.scm). I
am on x86_64.
The same issue was exhibited by the QA on building core-packages-team
branch, timeouting after 24 hours, on all three tries.

The build gets stuck after like 20 minutes. To unstuck it, I added
--cores=1 (disabled parallel build)
It doesn't always get stuck at the same moment, but upon few retries it
never completed with parallel builds enabled.

Alternatively I think I could also
```
guix time-machine --url=https://codeberg.org/guix/guix-mirror \
  --commit=4935a8066168c3efc0520d132b6c6a3116eb5d54 -- build \
  --expression="(@@ (gnu packages commencement) xz-mesboot)" --check \
  --no-grafts
```
but the issue is that currently a lot of packages cannot be substituted
to actually build guix from this commit.

Sending a patch to disable the parallel build that should resolve this
issue. Not sure about other alternatives

Regards
Rutherther

Rutherther (1):
  gnu: xz-mesboot: Disable parallel build.

 gnu/packages/commencement.scm | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)


base-commit: 4935a8066168c3efc0520d132b6c6a3116eb5d54
--
2.49.0


[Message part 3 (message/rfc822, inline)]
From: Ludovic Courtès <ludo <at> gnu.org>
To: Rutherther <rutherther <at> ditigal.xyz>
Cc: Ekaitz Zarraga <ekaitz <at> elenq.tech>, Efraim Flashner <efraim <at> flashner.co.il>,
 78453-done <at> debbugs.gnu.org, Andreas Enge <andreas <at> enge.fr>,
 Zheng Junjie <z572 <at> z572.online>, Janneke Nieuwenhuizen <janneke <at> gnu.org>
Subject: Re: [bug#78453] [PATCH core-packages-team 1/1] gnu: xz-mesboot:
 Disable parallel build.
Date: Thu, 29 May 2025 01:04:34 +0200
Rutherther <rutherther <at> ditigal.xyz> writes:

> Disables parallel build, because the build gets stuck with parallel builds on
> x86_64 at least.
>
> * gnu/packages/commencement.scm (xz-mesboot): Disable parallel builds.
>
> Change-Id: I0367363cbaaeb0ae5730242254c918cd7ec71478

Finally pushed, thanks!


This bug report was last modified 23 days ago.

Previous Next


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