From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id oJ3yLtpkpWKZJQEAbAwnHQ (envelope-from ) for ; Sun, 12 Jun 2022 06:00:26 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id cLHwLtpkpWIpTgAA9RJhRA (envelope-from ) for ; Sun, 12 Jun 2022 06:00:26 +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 451391A097 for ; Sun, 12 Jun 2022 06:00:26 +0200 (CEST) Received: from localhost ([::1]:48316 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o0Em1-00071f-2d for larch@yhetil.org; Sun, 12 Jun 2022 00:00:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45280) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o0ElD-00070M-78 for guix-devel@gnu.org; Sat, 11 Jun 2022 23:59:36 -0400 Received: from flashner.co.il ([178.62.234.194]:44272) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o0El9-00068F-1s; Sat, 11 Jun 2022 23:59:34 -0400 Received: from [127.0.0.1] (unknown [141.226.14.232]) by flashner.co.il (Postfix) with ESMTPSA id C24D84004F; Sun, 12 Jun 2022 03:58:55 +0000 (UTC) Date: Sun, 12 Jun 2022 03:58:23 +0000 From: Efraim Flashner To: =?ISO-8859-1?Q?Ludovic_Court=E8s?= , zimoun CC: Guix Devel , GNU Guix maintainers Subject: =?UTF-8?Q?Re=3A_Merging_=E2=80=98staging=E2=80=99=3F?= User-Agent: K-9 Mail for Android In-Reply-To: <875yl7y19x.fsf@gnu.org> References: <86bkvckcgr.fsf@gmail.com> <87y1yditsq.fsf@gnu.org> <8735ghbif8.fsf_-_@gnu.org> <87edzy6e7t.fsf@gnu.org> <875yl7y19x.fsf@gnu.org> Message-ID: <1675C51C-B0D9-44E2-8C2C-BD5CDD098204@flashner.co.il> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=178.62.234.194; envelope-from=efraim@flashner.co.il; helo=flashner.co.il 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, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action 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=1655006426; 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; bh=Nk5dNZ6iAmRfRbzpbASe5uyZGG5PunXvmx76hAxt1bo=; b=abnkTL5mrz0bhXWwaZM8H3TugD/2RzG6AOUBIsjwg+OqP6IQLOU+L9PoWXLauPJqHuaq6m rHA7xUc/L+OULsDmSZQMHbzXZzaC4of0HGPns/VvfglZuX506gctYD7jy2A256HaBDHw2c Xo7+1HmJdNR173A77v805q4E6C1oTEfl93B8HiUtUgSCBIsFdomlTHNjrtfOgbV8CHInaB tBkSzlZcfFrffpmymTX+RvN5e9/ZO6wq2u9BdeDQmAoDQwg2s3oHGArlMgd7Bp98hHmrsC y4Iu5D26ji0r6Z3wCpWVYbwl4JVLbVyjkcxhbPimZeY2jKRNKZU9I5Iq2SBifg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1655006426; a=rsa-sha256; cv=none; b=SZ7rUy6apfY9p3F8iWFsKC7V+4Ki2qbf0Jt1/Z+VuSvehZX113ep2u8rofnRmB/r8t96jz o8zByHFIen66Vafgvu+9JvyZG8SuU2J6ipubYyJVIPpcFwljapW2X47MdnjKpwZs5Bh/am 2od2T783ndHILVk4gHV/p/l9IHTWlo8Wh9xUsSphGDEmQJQAWf0Fktlc8IcmE9nCATNLfF ebg1T2Gsx89+uQ2s3cY5brXNUMiujxb4aoLW3D/zMXtQRLqkn2ifw483ur7VlEGKv9p7DT Icriz+ZPaZfeGzYa43g220jwEtQbC4YbVM4Qx4CoSIPab2oGcKfukRaHu+ONJA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; 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: -2.28 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; 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: 451391A097 X-Spam-Score: -2.28 X-Migadu-Scanner: scn0.migadu.com X-TUID: zQqbWLnyNYc6 On June 11, 2022 9:53:14 AM UTC, "Ludovic Court=C3=A8s" w= rote: >Hi, > >Efraim Flashner skribis: > >> My main concern is that so few of the missing items are queued to be >> built=2E > >I wonder if that info is accurate=2E > >For instance, https://ci=2Eguix=2Egnu=2Eorg/build/716980/details shows th= e >derivation for /gnu/store/2smylcjq5cppxcrj2mn229hlmh6bf7w4-libxft-2=2E3= =2E3=2E >It is queued, just not being processed (yet)=2E > >> I've restarted some of them manually, but we're going to need to tell >> cuirass to rebuild those packages=2E > >It went from 17=2E1% to 17=2E3% in two days, even though the AArch64 >machines have been busy all along it seems=2E Maybe they=E2=80=99ve been >processing the backlog that had accumulated on =E2=80=98master=E2=80=99 r= ather than the >things we care about=2E > >--8<---------------cut here---------------start------------->8--- >$ =2E/pre-inst-env guix weather -s aarch64-linux -c200 >computing 18,932 package derivations for aarch64-linux=2E=2E=2E >looking for 19,704 store items on https://ci=2Eguix=2Egnu=2Eorg=2E=2E=2E >https://ci=2Eguix=2Egnu=2Eorg > 17=2E3% substitutes available (3,410 out of 19,704) > at least 22,359=2E4 MiB of nars (compressed) > 24,158=2E2 MiB on disk (uncompressed) > 0=2E008 seconds per request (127=2E0 seconds in total) > 128=2E7 requests per second > > 0=2E0% (0 out of 16,294) of the missing items are queued > at least 1,000 queued builds > powerpc64le-linux: 987 (98=2E7%) > aarch64-linux: 12 (1=2E2%) > x86_64-linux: 1 (=2E1%) > build rate: 40=2E03 builds per hour > x86_64-linux: 16=2E83 builds per hour > aarch64-linux: 11=2E23 builds per hour > i686-linux: 9=2E03 builds per hour > powerpc64le-linux: 3=2E04 builds per hour >1496 packages are missing from 'https://ci=2Eguix=2Egnu=2Eorg' for 'aarch= 64-linux', among which: > 14236 libxft@2=2E3=2E3 /gnu/store/2smylcjq5cppxcrj2mn229hlmh6bf7w4-libx= ft-2=2E3=2E3=20 > 12379 nghttp2@1=2E44=2E0 /gnu/store/4cs553aj8x1xbavfzfdh4gn5idf5ij81-ng= http2-1=2E44=2E0-lib /gnu/store/4phvjrp12n8bfpncyp89414q2pa4d46q-nghttp2-1= =2E44=2E0=20 > 10066 icu4c@69=2E1 /gnu/store/n9nx5rmnhdf3hdswhvns31diayq9vfq2-icu4c-69= =2E1=20 > 7723 jbig2dec@0=2E19 /gnu/store/lrpczm2m0agx0x5rp6kmn8c46mc85l35-jbig2d= ec-0=2E19=20 > 6989 ninja@1=2E10=2E2 /gnu/store/jdq3xrcj0am4j698xr81hwgj8skcn7xq-ninja= -1=2E10=2E2=20 > 6927 python-libxml2@2=2E9=2E12 /gnu/store/swgvpb6pb6nf84a08m8flmy7fjhxw= vni-python-libxml2-2=2E9=2E12=20 > 6924 mallard-ducktype@1=2E0=2E2 /gnu/store/662lari1slhz56q8333sdczq1av9= f799-mallard-ducktype-1=2E0=2E2=20 > 6552 libxt@1=2E2=2E1 /gnu/store/rqqkla9kqjq3182gdqynkq2jb4jf2bl5-libxt-= 1=2E2=2E1-doc /gnu/store/82pzzkny0gwdfkfa5zvnyy4vbzxqnwyy-libxt-1=2E2=2E1= =20 > 6503 python-fonttools@4=2E28=2E5 /gnu/store/vp3g1ddrv067gay8zk1xd7c0kcg= q1cv5-python-fonttools-4=2E28=2E5=20 > 5120 python-wheel@0=2E37=2E0 /gnu/store/0rmkfrmrjsvf2hvl9px7h3g91zypmyc= z-python-wheel-0=2E37=2E0=20 > 5113 python-flit-core-bootstrap@3=2E5=2E1 /gnu/store/pcwmq56r3wb8wdv8bl= j8ajfsmvcj6wm1-python-flit-core-bootstrap-3=2E5=2E1=20 > 4555 openblas@0=2E3=2E20 /gnu/store/wc8cbkcvgqkdf65fj7drb82plkf8igyw-op= enblas-0=2E3=2E20=20 > 4231 libxfixes@6=2E0=2E0 /gnu/store/h70i9gyvif5kzpw7a8bdaxhw7sqiv7wz-li= bxfixes-6=2E0=2E0=20 > 4041 python-markupsafe@2=2E0=2E1 /gnu/store/1k63s700a1sy3pvcms0kax7csqs= jzxdr-python-markupsafe-2=2E0=2E1=20 > 3788 libxrandr@1=2E5=2E2 /gnu/store/9gqkb75sr60lxic9a3nx543a6wxz0866-li= bxrandr-1=2E5=2E2=20 > 3563 eudev@3=2E2=2E11 /gnu/store/nvdlxv30l6f06nclls7j6zi4s8cm1jnc-eudev= -3=2E2=2E11 /gnu/store/5ja9bj947iir15ypmqzrwxk04w6vhiyz-eudev-3=2E2=2E11-st= atic=20 > 3360 libpsl@0=2E21=2E1 /gnu/store/5jyxcfsgk0hsj6rzfsz84wnap6bn57ka-libp= sl-0=2E21=2E1=20 > 3329 libevent@2=2E1=2E12 /gnu/store/28iivyxgqvnp2alx2fyqqx18md7pwja8-li= bevent-2=2E1=2E12-bin /gnu/store/cvvsdqkcb8z78bh7rhzirv2n4sb4svgg-libevent-= 2=2E1=2E12=20 > 3320 libxkbfile@1=2E1=2E0 /gnu/store/kk0xk8j8ffgxvfs5kz1vxp2ipz28xwh4-l= ibxkbfile-1=2E1=2E0=20 > 3297 xcb-util@0=2E4=2E0 /gnu/store/n2x5kvy5zxbnh28ak7rbvw6brp97z1c9-xcb= -util-0=2E4=2E0=20 > 3279 xcb-util-wm@0=2E4=2E1 /gnu/store/hhasmz0l5f10f9nfg0nx378c7bcgf9v0-= xcb-util-wm-0=2E4=2E1=20 > 3263 libxres@1=2E2=2E1 /gnu/store/5mpjhsyq2bbri006g7lh6h82239s8fb8-libx= res-1=2E2=2E1=20 > 3215 python-flit-core@3=2E5=2E1 /gnu/store/zldar3i40q3l40fypm8n6fh3kpdd= xhzq-python-flit-core-3=2E5=2E1=20 > 3213 python-pytz@2022=2E1 /gnu/store/byyn7jzs85r2n11hdbk98dk2ikb74z9n-p= ython-pytz-2022=2E1=20 > 3205 python-pycparser@2=2E21 /gnu/store/4a5l67ama5msmd2qi8w7mvlq64b04zn= b-python-pycparser-2=2E21-doc /gnu/store/98g8chr9pcxyz0czp9fq2w3q8rm2sn14-p= ython-pycparser-2=2E21=20 > 3201 python-idna@3=2E3 /gnu/store/fj5sc68s4g0rh5gycnzvx2nkmviphfyb-pyth= on-idna-3=2E3=20 > 3170 python-pretend@1=2E0=2E9 /gnu/store/ksyw3ffmmhizh25ql0jp7yfv5llg55= km-python-pretend-1=2E0=2E9=20 > 3132 python-semantic-version@2=2E8=2E5 /gnu/store/0g95jbn19fwr52f5l5j1i= bv7h9g7dsyl-python-semantic-version-2=2E8=2E5=20 > 3127 python-asn1crypto@1=2E4=2E0 /gnu/store/12xs95mcz9v9swwyinsagfdn0qa= 74rgw-python-asn1crypto-1=2E4=2E0=20 > 3126 python-cryptography-vectors@3=2E4=2E8 /gnu/store/5ww2a12dzyq8fbazw= kqhn26wv5ahk1xj-python-cryptography-vectors-3=2E4=2E8=20 > 2754 python-pyyaml@6=2E0 /gnu/store/pxxnkbrljhizypjpfdl27djjzsyflnic-py= thon-pyyaml-6=2E0=20 > 2542 python-dnspython@2=2E1=2E0 /gnu/store/m66znr3nwqb7w132yiw9iznzqif2= z84r-python-dnspython-2=2E1=2E0=20 > 2539 python-pyasn1@0=2E4=2E8 /gnu/store/y8xmfzmigvkhx5qz30r1hviyrbl351g= f-python-pyasn1-0=2E4=2E8=20 > 2499 talloc@2=2E3=2E3 /gnu/store/3a4kjg0gza37nww955wmn2fvr47vhcg2-tallo= c-2=2E3=2E3=20 > 2485 tdb@1=2E4=2E5 /gnu/store/mih377grfg6a0p29d9g073h2asgz2qhb-tdb-1=2E= 4=2E5=20 > 2474 sane-backends-minimal@1=2E0=2E32 /gnu/store/irsdxn937lk7kwzbzynv5j= fsg23dg00w-sane-backends-minimal-1=2E0=2E32=20 > 2466 iso-codes@4=2E5=2E0 /gnu/store/wh8wjbcl3ra9rgqm8k03bvv44592d21q-is= o-codes-4=2E5=2E0=20 > 2404 python-pygments@2=2E12=2E0 /gnu/store/daikb3nxqvqf26xaz0g07r9mpk3q= ppf9-python-pygments-2=2E12=2E0=20 > 2387 python-execnet@1=2E9=2E0 /gnu/store/d8bch78szsdzhwcf1xv2s33czqjngy= lp-python-execnet-1=2E9=2E0=20 > 2381 python-pytest-forked@1=2E3=2E0 /gnu/store/2sd0qgv2ahmfhrjqkffc95ha= 2vkg0v7l-python-pytest-forked-1=2E3=2E0=20 > 2356 python-docutils@0=2E17=2E1 /gnu/store/6lmz781dvgv32vri4yz3zabb7xb2= ba9c-python-docutils-0=2E17=2E1=20 > 2145 python-pbr-minimal@5=2E5=2E1 /gnu/store/ylicyzxc1xi7jld73lnfay4vkk= kzj3v2-python-pbr-minimal-5=2E5=2E1=20 > 2045 python-parameterized@0=2E7=2E4 /gnu/store/4avvz5qb327l5nv6vs8s9fvi= 3w0hnpg3-python-parameterized-0=2E7=2E4=20 > 2044 python-pyserial@3=2E5 /gnu/store/42s9wkvmb1mxwk2bcshhhhinkqa1fk62-= python-pyserial-3=2E5=20 > 2036 python-scour@0=2E38=2E2 /gnu/store/vdbf89hbs3md00iaiz181d2lnxv6n0p= h-python-scour-0=2E38=2E2=20 > >[=E2=80=A6] >--8<---------------cut here---------------end--------------->8--- > >Anyway, I think we must address that, but I also think we can=E2=80=99t a= fford >to delay the merge any longer or the updates will be stale=2E > >Thus I propose to merge today, for real this time=2E > >Objections? > >Thanks, >Ludo=E2=80=99=2E Let's do it --=20 Sent from my Android device with K-9 Mail=2E Please excuse my brevity=2E