X-Loop: help-debbugs@HIDDEN Subject: bug#70663: nss@HIDDEN is really hard to build Resent-From: Christopher Baines <mail@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Tue, 30 Apr 2024 09:18:01 +0000 Resent-Message-ID: <handler.70663.B.17144686511817 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 70663 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 70663 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-guix@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.17144686511817 (code B ref -1); Tue, 30 Apr 2024 09:18:01 +0000 Received: (at submit) by debbugs.gnu.org; 30 Apr 2024 09:17:31 +0000 Received: from localhost ([127.0.0.1]:59264 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s1jcB-0000TF-Cr for submit <at> debbugs.gnu.org; Tue, 30 Apr 2024 05:17:31 -0400 Received: from lists.gnu.org ([2001:470:142::17]:33776) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <mail@HIDDEN>) id 1s1jc6-0000T7-DX for submit <at> debbugs.gnu.org; Tue, 30 Apr 2024 05:17:30 -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 <mail@HIDDEN>) id 1s1jbZ-0005KS-Pq for bug-guix@HIDDEN; Tue, 30 Apr 2024 05:16:59 -0400 Received: from mira.cbaines.net ([212.71.252.8]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from <mail@HIDDEN>) id 1s1jbX-0000ge-7o for bug-guix@HIDDEN; Tue, 30 Apr 2024 05:16:53 -0400 Received: from localhost (unknown [212.132.255.10]) by mira.cbaines.net (Postfix) with ESMTPSA id A009327BBE2 for <bug-guix@HIDDEN>; Tue, 30 Apr 2024 10:16:48 +0100 (BST) Received: from felis (localhost.lan [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id e3921ce0 for <bug-guix@HIDDEN>; Tue, 30 Apr 2024 09:16:48 +0000 (UTC) From: Christopher Baines <mail@HIDDEN> User-Agent: mu4e 1.12.2; emacs 29.3 Date: Tue, 30 Apr 2024 10:16:46 +0100 Message-ID: <87plu7xla9.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=212.71.252.8; envelope-from=mail@HIDDEN; helo=mira.cbaines.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.1 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable nss@HIDDEN is really hard to build, it's so hard and so important that data.guix.gnu.org is still after two days trying to process [1]. I say so important because you have to build nss@HIDDEN to compute the channel instance derivations for Guix. 1: https://data.guix.gnu.org/revision/72308f262c910977e40c2c9f350dc563c0a84= 37a Looking at the next revision which has been processed [2], it's been built on riscv64-linux as the testsuite is disabled, and it has also built on aarch64-linux, but there's no successful build for any other architecture. 2: https://data.guix.gnu.org/revision/9f183c3627a006e8fd3bb9708448bc05a6204= e6d/package/nss/3.99.0?locale=3Den_US.UTF-8 I think there's two issues here, was this spotted before merging, and what if anything can be done about this now. Where there's not a substitute available for nss@HIDDEN, this will affect guix pull/guix time-machine, e.g. =E2=86=92 guix time-machine --commit=3D72308f262c910977e40c2c9f350dc563c0= a8437a -- describe Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.= org/git/guix.git'... substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... = 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... = 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... = 100.0% nss-3.99.tar.xz 55.2MiB = 13.7MiB/s 00:04 =E2=96=95=E2= =96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96= =88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88= =E2=96=88=E2=96=8F 100.0% building /gnu/store/8379qa0y6s7ssjr8gplm5fyw9r5pnxhn-nss-3.99.0.drv... --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmYwtv5fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9Xdqtg//UfhI6FP67u+ne7heb9jfzjLLzdBNXzsz dq1y87frK4jRQeqluxxrI88/DpOm3eRJKy1TXUh1zpG5nBauflk/hk2DZdhda0dW YlgQxYDiT/cLgdODl5KsOwwkD3V3wXz6RJBanaDF75JFjIo0xa8tNxq36y9ZCVEY kSoOfi8T6Sl4F2c2o8IiQuR2JHlZ65kXNDWZEPbWNOgh2vcq+2/SJWhMRhdEpal5 UrbswxOydaJ5xsJ1IXNkNffkIeLmvJelzTJyrqT07jUaSm+ua8aXssaRoDzJWr+D 192kV1Q7V4O7OTPuuxwiJeUOmVcXLUEgULs3f4c+hYKfULkzyltVKOPfFH+23Y8F 7rd/naSIDz5L5mvW+72wXZe68MzMgr+ga1+amYfTl79o5i3+FH9+a76wGxzf3+7Y I07k8x7iZxwbiRrBCOlIJeRUwz69emPyC9Za58J0gPZYRuoywtaSOJR1awra3ycL EAei6iIACxONTIpX7304VkxgAE4nea/V8icDr6pgKCFJbpHgV1OPXrOdeSHwuhUX 8WaAg5buhpTExUcLTJkzjhoHjdaaYeMnmI1hqV2vfGYgZA/hd6f0Wu3v+DWn8/QU 29Qnu1wg3xYBqp6THbMNWh1wjJ1BGWbAJ+BNz1kf5F/SyEdWMRl8YjpTY5xE746j 8MCbyxjHCmY= =QBkH -----END PGP SIGNATURE----- --=-=-=--
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Christopher Baines <mail@HIDDEN> Subject: bug#70663: Acknowledgement (nss@HIDDEN is really hard to build) Message-ID: <handler.70663.B.17144686511817.ack <at> debbugs.gnu.org> References: <87plu7xla9.fsf@HIDDEN> X-Gnu-PR-Message: ack 70663 X-Gnu-PR-Package: guix Reply-To: 70663 <at> debbugs.gnu.org Date: Tue, 30 Apr 2024 09:18:01 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-guix@HIDDEN If you wish to submit further information on this problem, please send it to 70663 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 70663: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D70663 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#70663: nss@HIDDEN is really hard to build Resent-From: Christopher Baines <mail@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Wed, 01 May 2024 10:12:02 +0000 Resent-Message-ID: <handler.70663.B70663.171455832117343 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 70663 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 70663 <at> debbugs.gnu.org Received: via spool by 70663-submit <at> debbugs.gnu.org id=B70663.171455832117343 (code B ref 70663); Wed, 01 May 2024 10:12:02 +0000 Received: (at 70663) by debbugs.gnu.org; 1 May 2024 10:12:01 +0000 Received: from localhost ([127.0.0.1]:36572 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s26wT-0004Vf-44 for submit <at> debbugs.gnu.org; Wed, 01 May 2024 06:12:01 -0400 Received: from mira.cbaines.net ([2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27]:55753) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <mail@HIDDEN>) id 1s26wQ-0004VV-QV for 70663 <at> debbugs.gnu.org; Wed, 01 May 2024 06:11:59 -0400 Received: from localhost (unknown [212.132.255.10]) by mira.cbaines.net (Postfix) with ESMTPSA id 88FB927BBE2 for <70663 <at> debbugs.gnu.org>; Wed, 1 May 2024 11:11:36 +0100 (BST) Received: from felis (localhost.lan [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 5e5e26b3 for <70663 <at> debbugs.gnu.org>; Wed, 1 May 2024 10:11:36 +0000 (UTC) From: Christopher Baines <mail@HIDDEN> In-Reply-To: <87plu7xla9.fsf@HIDDEN> (Christopher Baines's message of "Tue, 30 Apr 2024 10:16:46 +0100") References: <87plu7xla9.fsf@HIDDEN> User-Agent: mu4e 1.12.2; emacs 29.3 Date: Wed, 01 May 2024 11:11:31 +0100 Message-ID: <871q6lx2ng.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Christopher Baines <mail@HIDDEN> writes: > nss@HIDDEN is really hard to build, it's so hard and so important that > data.guix.gnu.org is still after two days trying to process [1]. I say > so important because you have to build nss@HIDDEN to compute the channel > instance derivations for Guix. > > 1: https://data.guix.gnu.org/revision/72308f262c910977e40c2c9f350dc563c0a= 8437a > > Looking at the next revision which has been processed [2], it's been > built on riscv64-linux as the testsuite is disabled, and it has also > built on aarch64-linux, but there's no successful build for any other > architecture. > > 2: https://data.guix.gnu.org/revision/9f183c3627a006e8fd3bb9708448bc05a62= 04e6d/package/nss/3.99.0?locale=3Den_US.UTF-8 > > I think there's two issues here, was this spotted before merging, and > what if anything can be done about this now. Where there's not a > substitute available for nss@HIDDEN, this will affect guix pull/guix > time-machine, e.g. > > =E2=86=92 guix time-machine --commit=3D72308f262c910977e40c2c9f350dc563= c0a8437a -- describe > Updating channel 'guix' from Git repository at 'https://git.savannah.gn= u.org/git/guix.git'... > substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'..= . 100.0% > substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'..= . 100.0% > substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'..= . 100.0% > nss-3.99.tar.xz 55.2MiB = 13.7MiB/s 00:04 =E2=96=95=E2= =96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96= =88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88= =E2=96=88=E2=96=8F 100.0% > building /gnu/store/8379qa0y6s7ssjr8gplm5fyw9r5pnxhn-nss-3.99.0.drv... Looking at the build failures for x86_64-linux, it seems that there's just one test failure. There's a threshold of less than 5 seconds, and it takes 5 to 7 seconds to complete. This probably isn't helped by using faketime. Here's an upstream bug [3] where they raised the threshold a bit, but this isn't enough for our use case. 3: https://bugzilla.mozilla.org/show_bug.cgi?id=3D1835357 I've sent a patch here which increases the threshold by a lot: https://issues.guix.gnu.org/70693 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmYyFVNfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9Xc5ehAAlSBhAj0V6Ce6bQqGcg6+IjHTn9yRtiis asmAS4xKgzw1wEKJni3YixoiLNRy6IdlGcZ0QrEBLKByfwUKITWyjjujl8bxbykL BCoG6F/0n/6Lqh+G/+WiOjHPySM0WfJmGTEP47Vw/7Y/feR6jI852DNvUhwb5v07 NnXKKyu/kgUeD2gCaub/zVmSvGJhZXJQlycPDDG91XhITQaiCmjJCOsgF0bK/kT/ kbIE9Lh5ctFSwGKCGoj5gCiF/Vz+i/loek1BvYMT33shGnxQJmLDA2OObwD/r7B2 IIdhLj/sVIy6hYRzZ1Cl5bbG7rIcB1cEgdy4f4EHOT0oMomWJ5QJvG25xx1/+bN6 +qcpNnAuYnHaatR6DV8zEklX0xgF5d3wjbmAqFtS5PragpF2P1CcQqp/r8eeE5OL m1Re81tdKBAsLpf80XkIsWI+G05abQ1UOQ7C/vngaDTNS7OWUe5ceWKwE1Jkf8ij xqmSRgpArwafptjn6VpaaEbsJ2hLuUCRlwV4h1GD2nWx2zARC0nctKj7eUJGKBxw pCWvK4a3TlwV3Bk7emRFfMsXi9cAMT66pOIYEutAvbNfe1AlIZcqbqKwWyOWl1Kz /TheB2KxBE9/VyWHqS+BTEPPBUfsC/hq6m9QbDWAnaSRvaIL1C2itRo2yxuaeWwG 45iN0I80mHI= =bNsA -----END PGP SIGNATURE----- --=-=-=--
X-Loop: help-debbugs@HIDDEN Subject: bug#70663: nss@HIDDEN is really hard to build Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Wed, 01 May 2024 16:55:02 +0000 Resent-Message-ID: <handler.70663.B70663.171458247915624 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 70663 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Christopher Baines <mail@HIDDEN> Cc: 70663 <at> debbugs.gnu.org Received: via spool by 70663-submit <at> debbugs.gnu.org id=B70663.171458247915624 (code B ref 70663); Wed, 01 May 2024 16:55:02 +0000 Received: (at 70663) by debbugs.gnu.org; 1 May 2024 16:54:39 +0000 Received: from localhost ([127.0.0.1]:38379 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s2DE7-00043v-6T for submit <at> debbugs.gnu.org; Wed, 01 May 2024 12:54:39 -0400 Received: from mail-qk1-x72f.google.com ([2607:f8b0:4864:20::72f]:49575) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>) id 1s2DE5-00043j-Ej for 70663 <at> debbugs.gnu.org; Wed, 01 May 2024 12:54:38 -0400 Received: by mail-qk1-x72f.google.com with SMTP id af79cd13be357-790fb9d1b55so257921685a.3 for <70663 <at> debbugs.gnu.org>; Wed, 01 May 2024 09:54:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1714582450; x=1715187250; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=FkAJ1DgQbraORNZAmo/VzLidIFeInYkY8xC/RRNO9lE=; b=bu2v+EWupfKENqkAb6TGfwTkQUHppFJksWrZS50XDbGoWb+vJZTAPhpy/+2YJv/XPL unS5adUde9TwfzDJwawOoKRtVNaQ9WOmQ9Otp9UhVSzlPlEGel9qxLadRVFztfpTu1xT ZbhKcR7GigIWxUjTzrTGBoYt37eLqLy9T98Xy+qpYC38WCW628GddvKMvWXeb078HTKH oRSqrQ3h6nFqvXRUAydRO+tBWkDCEiVlROvOdsYV/zyKEBtw0VGXGnBwYvFBPLWKdYVQ R3BD6hMsZWWGbSt21coqa9Vdpip8jrXj0BAU5r+C0LRJ2Nn8FRnzyATyAL0sXfTnP5hC n1hQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1714582450; x=1715187250; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=FkAJ1DgQbraORNZAmo/VzLidIFeInYkY8xC/RRNO9lE=; b=k0OeuviOMlrllggGi3nD4R6j/WevSqAhybz9sVS3OjgGOGYbcJ47XEnYLNxUDYhCJ0 XPTfeNff0gxdaK5GDFJPAoNdA9hj2Ezzw1DZ+5VEBi7wtx4F99DNHwWgmsBtb4dHlela kOy2TKFFDbSuQUXWloJROcZ/xS3IlJWLg7bHWz36lVW2AF91rvDQS0vmBfR2GpXSU7xm IgJcGPuYGMU5ttU5H9XBSUzoU4zKPioApXCsonnMkj2MqneF5goEOgbLVMmeNCdoT2He 4d4jWR5DBzDWcaGEYBvvAAuRsAUUS+KVWwzahLhKuJyYJirPP9Kh2byx67xe3bTYM2gt 5ZfA== X-Gm-Message-State: AOJu0Yyej+Cmi9vGrnQ63Rvr/HicGrYM2y4GxeStlpLOVQmr74IRZ/cJ 7g/wmS0wfAh4C7TjJvRie+WingAMX43eikUp2OmpcK/VC+kaBpPuFUdLhQ== X-Google-Smtp-Source: AGHT+IGmrsIvyYp6/i3Ji2Pq4qTdtV5S3TcSKud0KS6n0sFstDlL0r1Z51jFgLk61AjdXf2CyNxN0w== X-Received: by 2002:a05:6214:2aa8:b0:6a0:9360:c507 with SMTP id js8-20020a0562142aa800b006a09360c507mr2998283qvb.11.1714582449889; Wed, 01 May 2024 09:54:09 -0700 (PDT) Received: from hurd (dsl-158-62.b2b2c.ca. [66.158.158.62]) by smtp.gmail.com with ESMTPSA id k4-20020a056214024400b006a0d057073bsm2881639qvt.58.2024.05.01.09.54.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 01 May 2024 09:54:09 -0700 (PDT) From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> In-Reply-To: <87plu7xla9.fsf@HIDDEN> (Christopher Baines's message of "Tue, 30 Apr 2024 10:16:46 +0100") References: <87plu7xla9.fsf@HIDDEN> Date: Wed, 01 May 2024 12:54:08 -0400 Message-ID: <87sez179sf.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi Chris, Christopher Baines <mail@HIDDEN> writes: > nss@HIDDEN is really hard to build, it's so hard and so important that > data.guix.gnu.org is still after two days trying to process [1]. I say > so important because you have to build nss@HIDDEN to compute the channel > instance derivations for Guix. I agree that the nss test suite takes a ridiculous amount of time to run (multiple hours on a fast machine IIRC). Are we missing a '--fast' test flag or something to make it run in a more reasonable amount of time? -- Thanks, Maxim
X-Loop: help-debbugs@HIDDEN Subject: bug#70663: nss@HIDDEN is really hard to build Resent-From: Christopher Baines <mail@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Wed, 01 May 2024 17:16:02 +0000 Resent-Message-ID: <handler.70663.B70663.171458371516700 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 70663 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Cc: 70663 <at> debbugs.gnu.org Received: via spool by 70663-submit <at> debbugs.gnu.org id=B70663.171458371516700 (code B ref 70663); Wed, 01 May 2024 17:16:02 +0000 Received: (at 70663) by debbugs.gnu.org; 1 May 2024 17:15:15 +0000 Received: from localhost ([127.0.0.1]:38466 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s2DY2-0004LG-Vw for submit <at> debbugs.gnu.org; Wed, 01 May 2024 13:15:15 -0400 Received: from mira.cbaines.net ([212.71.252.8]:43416) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <mail@HIDDEN>) id 1s2DY1-0004LA-JI for 70663 <at> debbugs.gnu.org; Wed, 01 May 2024 13:15:14 -0400 Received: from localhost (unknown [212.132.255.10]) by mira.cbaines.net (Postfix) with ESMTPSA id 843BB27BBE2; Wed, 1 May 2024 18:14:51 +0100 (BST) Received: from felis (localhost.lan [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id f03b8fec; Wed, 1 May 2024 17:14:51 +0000 (UTC) From: Christopher Baines <mail@HIDDEN> In-Reply-To: <87sez179sf.fsf@HIDDEN> (Maxim Cournoyer's message of "Wed, 01 May 2024 12:54:08 -0400") References: <87plu7xla9.fsf@HIDDEN> <87sez179sf.fsf@HIDDEN> User-Agent: mu4e 1.12.2; emacs 29.3 Date: Wed, 01 May 2024 18:14:48 +0100 Message-ID: <87edalv4hj.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Maxim Cournoyer <maxim.cournoyer@HIDDEN> writes: > Hi Chris, > > Christopher Baines <mail@HIDDEN> writes: > >> nss@HIDDEN is really hard to build, it's so hard and so important that >> data.guix.gnu.org is still after two days trying to process [1]. I say >> so important because you have to build nss@HIDDEN to compute the channel >> instance derivations for Guix. > > I agree that the nss test suite takes a ridiculous amount of time to run > (multiple hours on a fast machine IIRC). Are we missing a '--fast' test > flag or something to make it run in a more reasonable amount of time? I did read some of the all.sh script used for the tests and there is some environment variables you can set here: https://github.com/nss-dev/nss/blob/master/tests/all.sh#L70-L82 It seems like there are 4 "cycles", maybe we could just run the standard cycle or at least check how long they each take. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmYyeIhfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9Xey0w//VCqizlY958Dn2sJklAgROJqNOFPSmGEx 5FTD4Eq0Ak1H25XeIsBiYCXOnE7hC7y3OmcEg0+KRsdR4fQ1PBClmzCxCQv5uJmw PpyZfpNubLcxZIfvyYRiX4mb7S1PXrYs8XToS2pLeayXL/mtLq++qejLBYtx3gAC yfc3szc6SNe67/+dvjY0hBs1kbR629thdXntpD/Lr1iNlCsXDvawsU112ZOaKOSn C9NYudEu/hno4NrNLOpBj5FfyKxgGlK2ZydpvShS2CdNDpg2Uvx8v52BaIO6bEMm H+HDO2JWgVgN5V51mKBTgxEhTCwmP2JrzHrR5N9hzuywRLWqW1O37zYvgauCE/2k fXX3EM7KqlijeUJ94vhuj2eRy/u3Cay78Kzlx2EX+O87ETwgY8smeeAaL3LBsLW2 l3B6Lq9x0AUQoJSqSMQiAwCeP1Kk+kYyOo7KbzeqZnUVuE4oRXquAbtx7sIxLRve geA70W+ECVLF7whgWl6VwcsokEirAByjAeyHwptwYEXtBi7rv2/cVb9qT4NhF/U/ otQzXMCvhori0mppr/EKJTMu5cwj/iO/hxMgO/NCmDQTO+2HhKqFoNbaAlEbwGvF Q4LHRbg3knBoVwSw72q/fx/8ohq2Qb2CgpI4D+ifZAKnpxTmfWF/qyWWWxqKWWOt UNuucBBxEsI= =dROs -----END PGP SIGNATURE----- --=-=-=--
X-Loop: help-debbugs@HIDDEN Subject: bug#70663: nss@HIDDEN is really hard to build Resent-From: Christina O'Donnell <cdo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Thu, 02 May 2024 20:40:02 +0000 Resent-Message-ID: <handler.70663.B70663.171468235527962 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 70663 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Christopher Baines <mail@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN> Cc: 70663 <at> debbugs.gnu.org Received: via spool by 70663-submit <at> debbugs.gnu.org id=B70663.171468235527962 (code B ref 70663); Thu, 02 May 2024 20:40:02 +0000 Received: (at 70663) by debbugs.gnu.org; 2 May 2024 20:39:15 +0000 Received: from localhost ([127.0.0.1]:45813 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s2dD0-0007Gw-Jt for submit <at> debbugs.gnu.org; Thu, 02 May 2024 16:39:14 -0400 Received: from vmi993448.contaboserver.net ([194.163.141.236]:55076 helo=mutix.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <cdo@HIDDEN>) id 1s2dCw-0007Go-90 for 70663 <at> debbugs.gnu.org; Thu, 02 May 2024 16:39:13 -0400 Received: from [192.168.1.172] (host81-152-149-149.range81-152.btcentralplus.com [81.152.149.149]) (Authenticated sender: cdo) by mutix.org (Postfix) with ESMTPSA id 58A20A605A8; Thu, 2 May 2024 22:38:46 +0200 (CEST) Message-ID: <cf5c17ef-964d-6957-9c40-4a50ef1ed019@HIDDEN> Date: Thu, 2 May 2024 21:38:45 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.15.0 Content-Language: en-US References: <87plu7xla9.fsf@HIDDEN> <87sez179sf.fsf@HIDDEN> <87edalv4hj.fsf@HIDDEN> From: Christina O'Donnell <cdo@HIDDEN> In-Reply-To: <87edalv4hj.fsf@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -4.3 (----) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -5.3 (-----) Hi, On 01/05/2024 18:14, Christopher Baines wrote: > Maxim Cournoyer <maxim.cournoyer@HIDDEN> writes: > >> Hi Chris, >> >> Christopher Baines <mail@HIDDEN> writes: >> >>> nss@HIDDEN is really hard to build, it's so hard and so important that >>> data.guix.gnu.org is still after two days trying to process [1]. I say >>> so important because you have to build nss@HIDDEN to compute the channel >>> instance derivations for Guix. >> I agree that the nss test suite takes a ridiculous amount of time to run >> (multiple hours on a fast machine IIRC). Are we missing a '--fast' test >> flag or something to make it run in a more reasonable amount of time? > I did read some of the all.sh script used for the tests and there is > some environment variables you can set here: > > https://github.com/nss-dev/nss/blob/master/tests/all.sh#L70-L82 > > It seems like there are 4 "cycles", maybe we could just run the standard > cycle or at least check how long they each take. On my machine building natively on x86_64 I was getting approximately 63 mins for a full test and 20 mins for just the 'standard' 'cycle'. My vote would be to just run 'standard' since that runs all of the tests once. I can profile individual tests if needed to see if there's any that are particularly worth culling, but just the above change is an easy win without sacrificing too much test coverage. Kind regards, Christina
Received: (at control) by debbugs.gnu.org; 5 May 2024 10:01:51 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 05 06:01:51 2024 Received: from localhost ([127.0.0.1]:58866 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s3Ygp-0006ET-H2 for submit <at> debbugs.gnu.org; Sun, 05 May 2024 06:01:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33762) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1s3Ygo-0006EL-9p for control <at> debbugs.gnu.org; Sun, 05 May 2024 06:01:50 -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 <ludo@HIDDEN>) id 1s3YgC-00056p-W5 for control <at> debbugs.gnu.org; Sun, 05 May 2024 06:01:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:Subject:From:To:Date:in-reply-to: references; bh=aXGHaI0cV4kb40ZsU71GbPB4Um2jbtGXXz4SRlNHbAM=; b=StppbMNrLB/SRJ vKrTCD/h4HSyTroNYsrFCYNMS+yUqW7xkybbD6N0BcTiOT3sCtQVuZv4wyVpN75k9QH/NK5DXjFNB DhTO8nhvR6qMkT8wwI/exPTNch+/uHHYVLmxoUXAzLF5cXLRNhWa4OogvaAoYguVxkBKhXEjB2gB+ Bq3uKG1plcpMQ/MCcm+Cnq13Rmw5K+mdF+pjxrX6erxA7aAMMlItHbHwk/ru6pBCzIy7nnQSrHbZ1 f5RypyVB9MosN9xCteOZKPSNyfB+xnKa5UJ6eTorNDrM8bG1TM5fFwGultJCM5Sc9pG5ox94KF6iT +4DPAJhdlFVxjpjt9dew==; Date: Sun, 05 May 2024 12:01:09 +0200 Message-Id: <877cg8shlm.fsf@HIDDEN> To: control <at> debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> Subject: control message for bug #70663 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) merge 70663 70771 quit
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.