From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id qDl3ELQToWJdQwAAbAwnHQ (envelope-from ) for ; Wed, 08 Jun 2022 23:25:08 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id mGt9ELQToWI4PQEA9RJhRA (envelope-from ) for ; Wed, 08 Jun 2022 23:25:08 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id CADEE2EEB for ; Wed, 8 Jun 2022 23:25:07 +0200 (CEST) Received: from localhost ([::1]:55576 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nz3Am-0004zb-3H for larch@yhetil.org; Wed, 08 Jun 2022 17:25:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58752) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nz3A9-0004yj-Pe for guix-devel@gnu.org; Wed, 08 Jun 2022 17:24:25 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:42426) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nz3A8-0007AO-Fs; Wed, 08 Jun 2022 17:24:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=K8o/isf02W4OZgtWnQGIF4nQdX/y555SvQBtKRbq5uk=; b=hEwHz2sfi+fuvpoArAmk KUZ7flMzKSEKAB11khkAz0Sb7UmUjSiTazuWmZQwvPVqTPazX3396jteS2XetRADCipgIKu8XBYUz 0sTfkbaXaCc6RjcL5v74iG50772B28KHqiKY35R1ivDu3Bfiwy1aXIoskqCGjS0ZCfQIiuB2zcpti dXeA+H5mUpFSDl2kKJAw//UZNW5RB42y4eqi70Kstvm/1siJUbbwt1+E6lKi7UpZRJEDtSYiSLDaA s61TmevHNH/JQUJD9xHfKvbAd7ry52Iy+18XW2bkB0W90pYSsfbqBCx3Rmb1PlOsKBxzOSn7RA33H Ne1eO6AQEweEWg==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:59004 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nz3A7-0000Vp-Ig; Wed, 08 Jun 2022 17:24:23 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: zimoun Cc: Guix Devel , GNU Guix maintainers Subject: Re: Merging =?utf-8?B?4oCYc3RhZ2luZ+KAmT8=?= References: <86bkvckcgr.fsf@gmail.com> <87y1yditsq.fsf@gnu.org> <8735ghbif8.fsf_-_@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: =?utf-8?Q?D=C3=A9cadi?= 20 Prairial an 230 de la =?utf-8?Q?R=C3=A9volution=2C?= jour de la Fourche X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Wed, 08 Jun 2022 23:24:22 +0200 In-Reply-To: (Efraim Flashner's message of "Wed, 8 Jun 2022 14:50:52 +0300") Message-ID: <87edzy6e7t.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1654723507; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=K8o/isf02W4OZgtWnQGIF4nQdX/y555SvQBtKRbq5uk=; b=tZsaN8l6syzBf3Fr4BoAFIhBzdjUcOpX18+UNLeTXi6j7q003xOpxW/kNCt7/ZIBftz5bZ 03wGrivxMig9s3CmqXS3aXy/20T/1ZFl6SlFyBDR7B3iP3nZVF7R/NadXFPOF3LqCM0mlM sUZCmgsWCzXN73OSFig/qqywAcbSNp1hSuvMScnoSbKg5oOVgluKd3USJKsxvwRMBfpAQH tyT5EO1ZdmUG7cZgQSWZU6UucxUrnL5osuNdGcxB0F3BRCdLNxxa0+5urzFfOzY9Qm2VCu qv1oNlAsrHwZYWWsfLr2B+P49uH6DXVeFnXBzEJsFaUKDmYN2jKuJMs0h/9XlQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1654723507; a=rsa-sha256; cv=none; b=c1NxxI71P59IN/D+1LuRgU+2UStCjU3q/JzpaR5eAxpiEyTr75nNOJYOLOy0PYtMDKVeyj EhjJPXkUIUkOu4MmF2Y5/NTS1KMFmRhXeeCd1beMVozYE8wYNCPAd9WyGb8lUnScWDoUp3 53buoGQfEjSV0/rTFj1niBOGcC3JRAEldTz+EyYEeMJPPVOcnaXjtiGJeq5g35rTPAMKod YY4rmP+AeUYPlhgCeHEXwOFyOucb4ow36Rm/Fd2wW4chgM94PbIr5m7sdaaQEzMCMv3Ed3 X/X73QqE+p9eGoOKajmUCqshwtKWlg48eMG6vDIBDZhUlza4tzIu4g91Z0icRA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gnu.org header.s=fencepost-gnu-org header.b=hEwHz2sf; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -3.20 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gnu.org header.s=fencepost-gnu-org header.b=hEwHz2sf; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: CADEE2EEB X-Spam-Score: -3.20 X-Migadu-Scanner: scn1.migadu.com X-TUID: sBsqkN8GmdLN Hey Efraim, Efraim Flashner skribis: > On Mon, Jun 06, 2022 at 11:17:47PM +0200, Ludovic Court=C3=A8s wrote: >> Hi, >>=20 >> Ludovic Court=C3=A8s skribis: >>=20 >> =E2=80=98guix weather -s i686-linux=E2=80=99 says 89% (which is underest= imated, because >> it wrongfully checks for all the packages, including unsupported >> packages), which sounds good. >>=20 >> We have to check for AArch64 & co. Any takers? >>=20 >> Overall it seems to me we should be able to merge =E2=80=98staging=E2=80= =99 within a >> couple of days. Thoughts? > > Currently ci.guix.gnu.org isn't building any of the aarch64 packages, > and it looks like it hasn't since about May 26th. Once those start > building again I expect we'll see it's doing well. Minus perhaps the > rust stuff since I'm not sure the offload build machines can handle > that. Hmm the situation is bad indeed: --8<---------------cut here---------------start------------->8--- $ ./pre-inst-env guix weather -s aarch64-linux -c200 computing 18,932 package derivations for aarch64-linux... looking for 19,704 store items on https://ci.guix.gnu.org... https://ci.guix.gnu.org 17.1% substitutes available (3,360 out of 19,704) at least 22,303.1 MiB of nars (compressed) 24,029.2 MiB on disk (uncompressed) 0.006 seconds per request (114.2 seconds in total) 172.5 requests per second 5.3% (870 out of 16,344) of the missing items are queued at least 1,000 queued builds aarch64-linux: 840 (84.0%) x86_64-linux: 84 (8.4%) powerpc64le-linux: 72 (7.2%) armhf-linux: 4 (.4%) build rate: 143.62 builds per hour i686-linux: 99.96 builds per hour x86_64-linux: 31.51 builds per hour aarch64-linux: 25.66 builds per hour powerpc64le-linux: 3.14 builds per hour 729 packages are missing from 'https://ci.guix.gnu.org' for 'aarch64-linux'= , among which: 14236 libxft@2.3.3 /gnu/store/2smylcjq5cppxcrj2mn229hlmh6bf7w4-libxft-2.3= .3=20 10066 icu4c@69.1 /gnu/store/n9nx5rmnhdf3hdswhvns31diayq9vfq2-icu4c-69.1=20 7723 jbig2dec@0.19 /gnu/store/lrpczm2m0agx0x5rp6kmn8c46mc85l35-jbig2dec-0= .19=20 6552 libxt@1.2.1 /gnu/store/rqqkla9kqjq3182gdqynkq2jb4jf2bl5-libxt-1.2.1-= doc /gnu/store/82pzzkny0gwdfkfa5zvnyy4vbzxqnwyy-libxt-1.2.1=20 4555 openblas@0.3.20 /gnu/store/wc8cbkcvgqkdf65fj7drb82plkf8igyw-openblas= -0.3.20=20 4231 libxfixes@6.0.0 /gnu/store/h70i9gyvif5kzpw7a8bdaxhw7sqiv7wz-libxfixe= s-6.0.0=20 3788 libxrandr@1.5.2 /gnu/store/9gqkb75sr60lxic9a3nx543a6wxz0866-libxrand= r-1.5.2=20 3320 libxkbfile@1.1.0 /gnu/store/kk0xk8j8ffgxvfs5kz1vxp2ipz28xwh4-libxkbf= ile-1.1.0=20 3297 xcb-util@0.4.0 /gnu/store/n2x5kvy5zxbnh28ak7rbvw6brp97z1c9-xcb-util-= 0.4.0=20 3279 xcb-util-wm@0.4.1 /gnu/store/hhasmz0l5f10f9nfg0nx378c7bcgf9v0-xcb-ut= il-wm-0.4.1=20 3263 libxres@1.2.1 /gnu/store/5mpjhsyq2bbri006g7lh6h82239s8fb8-libxres-1.= 2.1=20 1383 xprop@1.2.5 /gnu/store/61x7vscvrz8zqda73dlq5x35anhz8f8k-xprop-1.2.5= =20 1381 xdg-user-dirs@0.17 /gnu/store/gab0ycim14xflaxzp8arg8hfapx73z3l-xdg-u= ser-dirs-0.17=20 1368 docbook2x@0.8.8 /gnu/store/cclsrji5p14aj8bg3kmhkj5532k7l5m4-docbook2= x-0.8.8=20 1286 perl-net-ssleay@1.92 /gnu/store/cn77pic9249j7h002a9701v0xzpi28yk-per= l-net-ssleay-1.92=20 1179 emacs-minimal@28.1 /gnu/store/c768r60pj3f2af2ysbjqdnlxwpgwmmpp-emacs= -minimal-28.1=20 1121 go-std@1.17.9 /gnu/store/fqdkzg6nlzhj93ysjqxrmqsz8srq2l9r-go-std-1.1= 7.9=20 1021 ruby-activemodel@6.1.3 /gnu/store/12gm34s68siqdfagc16ldjdp03klc5xw-r= uby-activemodel-6.1.3=20 1005 ruby-shoulda-matchers@2.8.0 /gnu/store/zcbdlp0qqb3axsmfvd8rdmn70kwdi= w11-ruby-shoulda-matchers-2.8.0=20 1001 ruby-webmock@2.3.2 /gnu/store/jfrng4404avghlkyxw2y5hqpdn8v3mih-ruby-= webmock-2.3.2=20 976 ruby-sawyer@0.8.2 /gnu/store/w0aaby4lvdcz0dr5006mx2ik6l1v2s5l-ruby-s= awyer-0.8.2=20 634 jikes@1.22 /gnu/store/nwkrhbzbd8s9dysgik58af93b2kjm4w3-jikes-1.22=20 622 nss-certs@3.71 /gnu/store/01k1v00g7vc7n90y5yr9bacrnr3ml46p-nss-certs= -3.71=20 576 texlive-latex-cmap@59745 /gnu/store/zdws0y31a1hhgxb80qc2lx4smmp9pmgc= -texlive-latex-cmap-59745=20 558 libxft@2.3.3 /gnu/store/2smylcjq5cppxcrj2mn229hlmh6bf7w4-libxft-2.3.= 3=20 491 xmodmap@1.0.10 /gnu/store/rm8ww2flazqypwiagizbbsslv0g86h67-xmodmap-1= .0.10=20 489 ucd@14.0.0 /gnu/store/f3hkrqnsj9dadliaixrlh17z4c9bsjfl-ucd-14.0.0=20 400 jbig2dec@0.19 /gnu/store/lrpczm2m0agx0x5rp6kmn8c46mc85l35-jbig2dec-0= .19=20 317 icu4c@69.1 /gnu/store/n9nx5rmnhdf3hdswhvns31diayq9vfq2-icu4c-69.1=20 309 libxt@1.2.1 /gnu/store/rqqkla9kqjq3182gdqynkq2jb4jf2bl5-libxt-1.2.1-= doc /gnu/store/82pzzkny0gwdfkfa5zvnyy4vbzxqnwyy-libxt-1.2.1=20 290 libxfixes@6.0.0 /gnu/store/h70i9gyvif5kzpw7a8bdaxhw7sqiv7wz-libxfixe= s-6.0.0=20 272 libunwind-julia@1.3.1 /gnu/store/i8c1hpdxdjb86vn4bqjiml5gad6mnrw5-li= bunwind-julia-1.3.1=20 268 ocaml@4.14.0 /gnu/store/zvz0xlwm7mvipr7c8q15fw7r6r25nn4s-ocaml-4.14.= 0=20 256 mailutils@3.15 /gnu/store/6c5sd4z84p8mbck8b5vn4vd6s05mkbrc-mailutils= -3.15=20 246 libxrandr@1.5.2 /gnu/store/9gqkb75sr60lxic9a3nx543a6wxz0866-libxrand= r-1.5.2=20 241 libxkbfile@1.1.0 /gnu/store/kk0xk8j8ffgxvfs5kz1vxp2ipz28xwh4-libxkbf= ile-1.1.0=20 238 xcb-util@0.4.0 /gnu/store/n2x5kvy5zxbnh28ak7rbvw6brp97z1c9-xcb-util-= 0.4.0=20 237 xcb-util-wm@0.4.1 /gnu/store/hhasmz0l5f10f9nfg0nx378c7bcgf9v0-xcb-ut= il-wm-0.4.1=20 237 libxres@1.2.1 /gnu/store/5mpjhsyq2bbri006g7lh6h82239s8fb8-libxres-1.= 2.1=20 233 openblas@0.3.20 /gnu/store/wc8cbkcvgqkdf65fj7drb82plkf8igyw-openblas= -0.3.20=20 226 xdg-user-dirs@0.17 /gnu/store/gab0ycim14xflaxzp8arg8hfapx73z3l-xdg-u= ser-dirs-0.17=20 223 xprop@1.2.5 /gnu/store/61x7vscvrz8zqda73dlq5x35anhz8f8k-xprop-1.2.5= =20 223 docbook2x@0.8.8 /gnu/store/cclsrji5p14aj8bg3kmhkj5532k7l5m4-docbook2= x-0.8.8=20 --8<---------------cut here---------------end--------------->8--- There are currently three Overdrive machines processing the AArch64 build backlog: https://ci.guix.gnu.org/workers I propose to let them do more work overnight and merge tomorrow afternoon CEST. How does that sound? Thanks, Ludo=E2=80=99.