From debbugs-submit-bounces@debbugs.gnu.org Fri May 16 06:47:27 2025 Received: (at submit) by debbugs.gnu.org; 16 May 2025 10:47:28 +0000 Received: from localhost ([127.0.0.1]:35478 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uFsb8-0001eM-Bw for submit@debbugs.gnu.org; Fri, 16 May 2025 06:47:27 -0400 Received: from lists.gnu.org ([2001:470:142::17]:38634) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uFsb5-0001TP-Mf for submit@debbugs.gnu.org; Fri, 16 May 2025 06:47:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uFsaz-00028z-HV for guix-patches@gnu.org; Fri, 16 May 2025 06:47:17 -0400 Received: from ditigal.xyz ([78.46.201.50] helo=mail.ditigal.xyz) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1uFsav-0002t3-AM for guix-patches@gnu.org; Fri, 16 May 2025 06:47:14 -0400 Received: by cerebrum (OpenSMTPD) with ESMTPSA id b152ab23 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Fri, 16 May 2025 10:47:07 +0000 (UTC) From: Rutherther To: guix-patches@gnu.org 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 Message-ID: X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 X-Debbugs-Cc: =?utf-8?q?Andreas_Enge_=3Candreas=40enge=2Efr=3E=2C_Efraim_Flashner_=3Cefraim=40flashner=2Eco=2Eil=3E=2C_Ekaitz_Zarraga_=3Cekaitz=40elenq=2Etech=3E=2C_Janneke_Nieuwenhuizen_=3Cjanneke=40gnu=2Eorg=3E=2C_Ludovic_Court=C3=83=C2=A8s_=3Cludo=40gnu=2Eorg=3E=2C_Zheng_Junjie_=3Cz572=40z572=2Eonline=3E?= Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ditigal.xyz; i=@ditigal.xyz; q=dns/txt; s=20240917; t=1747392427; h=from : to : cc : subject : date : message-id : mime-version : content-transfer-encoding : from; bh=x0SLgCrlzrk3ezV2AjeEcuHS2qd70YzvltS23GsfW64=; b=jB8qle6IQ+25mQQFPpyp25kIc+wH91CVGZee8zSMrrRv11edDL3Cm5mq9Tkzr/KJjrA9+ XhUTl0J+QcKB7oPARVS8OUO1ZmtYQPiMuIpWvasLQd3usMhUkxkHmByFfbrKjTZggyncWJp IHgvJYHt+RynOx06aXSkZA4IQaRxoyI= Received-SPF: pass client-ip=78.46.201.50; envelope-from=rutherther@ditigal.xyz; helo=mail.ditigal.xyz X-Spam_score_int: 5 X-Spam_score: 0.5 X-Spam_bar: / X-Spam_report: (0.5 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FROM_SUSPICIOUS_NTLD=0.5, FROM_SUSPICIOUS_NTLD_FP=0.052, PDS_OTHER_BAD_TLD=1.999, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 3.5 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: 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 [...] Content analysis details: (3.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.9 SPF_FAIL SPF: sender does not match SPF record (fail) [SPF failed: Please see http://www.openspf.org/Why?s=mfrom; id=rutherther%40ditigal.xyz; ip=2001%3A470%3A142%3A%3A17; r=debbugs.gnu.org] 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: ditigal.xyz (xyz)] 0.1 FROM_SUSPICIOUS_NTLD_FP From abused NTLD 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD X-Debbugs-Envelope-To: submit Cc: Rutherther X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.4 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: 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 [...] Content analysis details: (2.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.9 SPF_FAIL SPF: sender does not match SPF record (fail) [SPF failed: Please see http://www.openspf.org/Why?s=mfrom;id=rutherther%40ditigal.xyz;ip=2001%3A470%3A142%3A%3A17;r=debbugs.gnu.org] 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: ditigal.xyz (xyz)] 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 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 From debbugs-submit-bounces@debbugs.gnu.org Fri May 16 06:49:17 2025 Received: (at 78453) by debbugs.gnu.org; 16 May 2025 10:49:17 +0000 Received: from localhost ([127.0.0.1]:35516 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uFscu-00026X-9g for submit@debbugs.gnu.org; Fri, 16 May 2025 06:49:17 -0400 Received: from ditigal.xyz ([2a01:4f8:1c1b:6a1c::]:59136 helo=mail.ditigal.xyz) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uFscr-00025a-9C for 78453@debbugs.gnu.org; Fri, 16 May 2025 06:49:13 -0400 Received: by cerebrum (OpenSMTPD) with ESMTPSA id 9ca83a96 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Fri, 16 May 2025 10:49:06 +0000 (UTC) From: Rutherther To: 78453@debbugs.gnu.org Subject: [PATCH core-packages-team 1/1] gnu: xz-mesboot: Disable parallel build. Date: Fri, 16 May 2025 12:48:51 +0200 Message-ID: <98e915e9c95476c01cfa9dabccd4148676d4fe5b.1747389405.git.rutherther@ditigal.xyz> X-Mailer: git-send-email 2.49.0 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: =?utf-8?q?Andreas_Enge_=3Candreas=40enge=2Efr=3E=2C_Efraim_Flashner_=3Cefraim=40flashner=2Eco=2Eil=3E=2C_Ekaitz_Zarraga_=3Cekaitz=40elenq=2Etech=3E=2C_Janneke_Nieuwenhuizen_=3Cjanneke=40gnu=2Eorg=3E=2C_Ludovic_Court=C3=83=C2=A8s_=3Cludo=40gnu=2Eorg=3E=2C_Zheng_Junjie_=3Cz572=40z572=2Eonline=3E?= Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ditigal.xyz; i=@ditigal.xyz; q=dns/txt; s=20240917; t=1747392547; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-transfer-encoding : from; bh=9iP6qTLAw+VWGMOZeflIRk2imb56vHCRHF7y3rpTWZU=; b=m4lYcVSs0qIWB42LyFdu+2HcBB8Q95ZEUprSeDYWIvz84cp0mA7H1jyI/PGPRraYGEFC2 5bIYGIkiUwVPxsYmV8V0u935bPBftUdfQyGP6ggsjiTdeIsiUnz5J5Nu+nqI5T5laM5cGzl EujFzhf4RyA+tCu3XWFn6LDOoI9uNTE= X-Spam-Score: 2.5 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: 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 --- gnu/packages/commencement.scm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: ditigal.xyz (xyz)] 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD X-Debbugs-Envelope-To: 78453 Cc: Rutherther X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: 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 --- gnu/packages/commencement.scm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: ditigal.xyz (xyz)] 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 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 --- gnu/packages/commencement.scm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm index edd4a1db46..f0ea1bec62 100644 --- a/gnu/packages/commencement.scm +++ b/gnu/packages/commencement.scm @@ -1939,7 +1939,10 @@ (define xz-mesboot (ensure-keyword-arguments (package-arguments pkg) ;; XXX: This fails even though the ;; actual runpaths seem fine. - `(#:validate-runpath? #f)))))) + `(#:validate-runpath? #f + ;; XXX: The build gets stuck + ;; when parallel build is enabled. + #:parallel-build? #f)))))) ;; We don't strictly need Tar here, but it allows us to get rid of ;; Bootar and Gash-Utils and continue with the standard GNU tools. -- 2.49.0 From debbugs-submit-bounces@debbugs.gnu.org Wed May 28 19:08:45 2025 Received: (at 78453-done) by debbugs.gnu.org; 28 May 2025 23:08:45 +0000 Received: from localhost ([127.0.0.1]:58235 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uKPt6-0001cW-GM for submit@debbugs.gnu.org; Wed, 28 May 2025 19:08:45 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39856) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uKPt2-0001bK-Qs for 78453-done@debbugs.gnu.org; Wed, 28 May 2025 19:08:41 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uKPsW-0008Fb-Qh; Wed, 28 May 2025 19:08:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=nQSUMjiHlrmU1Ipqm6mV9uuzNHeZvEAwBjAbHsk2BsI=; b=aRDKUnqjT4lHvfk/BKq1 vaBdMydu4/Df2Na/vm//we9HcW03FzHxBoVXXv9hMR6nWAR6z4I7DQ7W/H6IENCdqTTgfMg7BItup m7oUrIImqCAf+n7c0JH10IFvisdEFUmY52PAd0lHwu1rIrL0rAUzSJG3yyi34pA2aeHGR3We/pisf NMD0IhKu7NZ4zJ+tI600XILBSJ32A/yRSN/yrPITUj/pRpaKrCwNWpRk7mqcG3G4WT1hYP2VZhZyn YwoeNZfB55nvv6DhhH2kICMAOBNKLkk9nsGGGsbOIWExYef+JW20ARrt9y+oxoYbvx7BhEDSHRH3j XmOYJzqFlOyAmQ==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Rutherther Subject: Re: [bug#78453] [PATCH core-packages-team 1/1] gnu: xz-mesboot: Disable parallel build. In-Reply-To: <98e915e9c95476c01cfa9dabccd4148676d4fe5b.1747389405.git.rutherther@ditigal.xyz> (rutherther@ditigal.xyz's message of "Fri, 16 May 2025 12:48:51 +0200") References: <98e915e9c95476c01cfa9dabccd4148676d4fe5b.1747389405.git.rutherther@ditigal.xyz> Date: Thu, 29 May 2025 01:04:34 +0200 Message-ID: <878qmg5ocd.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.3 (/) X-Debbugs-Envelope-To: 78453-done Cc: Ekaitz Zarraga , Efraim Flashner , 78453-done@debbugs.gnu.org, Andreas Enge , Zheng Junjie , Janneke Nieuwenhuizen X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.3 (-) Rutherther 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!