unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: "Ludovic Courtès" <ludo@gnu.org>
To: zimoun <zimon.toutoune@gmail.com>
Cc: Guix Devel <guix-devel@gnu.org>,
	 GNU Guix maintainers <guix-maintainers@gnu.org>
Subject: Re: Merging ‘staging’?
Date: Sat, 11 Jun 2022 11:53:14 +0200	[thread overview]
Message-ID: <875yl7y19x.fsf@gnu.org> (raw)
In-Reply-To: <YqL5e5vrps7fWZZ2@3900XT> (Efraim Flashner's message of "Fri, 10 Jun 2022 10:57:47 +0300")

Hi,

Efraim Flashner <efraim@flashner.co.il> skribis:

> My main concern is that so few of the missing items are queued to be
> built.

I wonder if that info is accurate.

For instance, https://ci.guix.gnu.org/build/716980/details shows the
derivation for /gnu/store/2smylcjq5cppxcrj2mn229hlmh6bf7w4-libxft-2.3.3.
It is queued, just not being processed (yet).

> I've restarted some of them manually, but we're going to need to tell
> cuirass to rebuild those packages.

It went from 17.1% to 17.3% in two days, even though the AArch64
machines have been busy all along it seems.  Maybe they’ve been
processing the backlog that had accumulated on ‘master’ rather than the
things we care about.

--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.3% substitutes available (3,410 out of 19,704)
  at least 22,359.4 MiB of nars (compressed)
  24,158.2 MiB on disk (uncompressed)
  0.008 seconds per request (127.0 seconds in total)
  128.7 requests per second

  0.0% (0 out of 16,294) of the missing items are queued
  at least 1,000 queued builds
      powerpc64le-linux: 987 (98.7%)
      aarch64-linux: 12 (1.2%)
      x86_64-linux: 1 (.1%)
  build rate: 40.03 builds per hour
      x86_64-linux: 16.83 builds per hour
      aarch64-linux: 11.23 builds per hour
      i686-linux: 9.03 builds per hour
      powerpc64le-linux: 3.04 builds per hour
1496 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 
  12379	nghttp2@1.44.0	/gnu/store/4cs553aj8x1xbavfzfdh4gn5idf5ij81-nghttp2-1.44.0-lib /gnu/store/4phvjrp12n8bfpncyp89414q2pa4d46q-nghttp2-1.44.0 
  10066	icu4c@69.1	/gnu/store/n9nx5rmnhdf3hdswhvns31diayq9vfq2-icu4c-69.1 
  7723	jbig2dec@0.19	/gnu/store/lrpczm2m0agx0x5rp6kmn8c46mc85l35-jbig2dec-0.19 
  6989	ninja@1.10.2	/gnu/store/jdq3xrcj0am4j698xr81hwgj8skcn7xq-ninja-1.10.2 
  6927	python-libxml2@2.9.12	/gnu/store/swgvpb6pb6nf84a08m8flmy7fjhxwvni-python-libxml2-2.9.12 
  6924	mallard-ducktype@1.0.2	/gnu/store/662lari1slhz56q8333sdczq1av9f799-mallard-ducktype-1.0.2 
  6552	libxt@1.2.1	/gnu/store/rqqkla9kqjq3182gdqynkq2jb4jf2bl5-libxt-1.2.1-doc /gnu/store/82pzzkny0gwdfkfa5zvnyy4vbzxqnwyy-libxt-1.2.1 
  6503	python-fonttools@4.28.5	/gnu/store/vp3g1ddrv067gay8zk1xd7c0kcgq1cv5-python-fonttools-4.28.5 
  5120	python-wheel@0.37.0	/gnu/store/0rmkfrmrjsvf2hvl9px7h3g91zypmycz-python-wheel-0.37.0 
  5113	python-flit-core-bootstrap@3.5.1	/gnu/store/pcwmq56r3wb8wdv8blj8ajfsmvcj6wm1-python-flit-core-bootstrap-3.5.1 
  4555	openblas@0.3.20	/gnu/store/wc8cbkcvgqkdf65fj7drb82plkf8igyw-openblas-0.3.20 
  4231	libxfixes@6.0.0	/gnu/store/h70i9gyvif5kzpw7a8bdaxhw7sqiv7wz-libxfixes-6.0.0 
  4041	python-markupsafe@2.0.1	/gnu/store/1k63s700a1sy3pvcms0kax7csqsjzxdr-python-markupsafe-2.0.1 
  3788	libxrandr@1.5.2	/gnu/store/9gqkb75sr60lxic9a3nx543a6wxz0866-libxrandr-1.5.2 
  3563	eudev@3.2.11	/gnu/store/nvdlxv30l6f06nclls7j6zi4s8cm1jnc-eudev-3.2.11 /gnu/store/5ja9bj947iir15ypmqzrwxk04w6vhiyz-eudev-3.2.11-static 
  3360	libpsl@0.21.1	/gnu/store/5jyxcfsgk0hsj6rzfsz84wnap6bn57ka-libpsl-0.21.1 
  3329	libevent@2.1.12	/gnu/store/28iivyxgqvnp2alx2fyqqx18md7pwja8-libevent-2.1.12-bin /gnu/store/cvvsdqkcb8z78bh7rhzirv2n4sb4svgg-libevent-2.1.12 
  3320	libxkbfile@1.1.0	/gnu/store/kk0xk8j8ffgxvfs5kz1vxp2ipz28xwh4-libxkbfile-1.1.0 
  3297	xcb-util@0.4.0	/gnu/store/n2x5kvy5zxbnh28ak7rbvw6brp97z1c9-xcb-util-0.4.0 
  3279	xcb-util-wm@0.4.1	/gnu/store/hhasmz0l5f10f9nfg0nx378c7bcgf9v0-xcb-util-wm-0.4.1 
  3263	libxres@1.2.1	/gnu/store/5mpjhsyq2bbri006g7lh6h82239s8fb8-libxres-1.2.1 
  3215	python-flit-core@3.5.1	/gnu/store/zldar3i40q3l40fypm8n6fh3kpddxhzq-python-flit-core-3.5.1 
  3213	python-pytz@2022.1	/gnu/store/byyn7jzs85r2n11hdbk98dk2ikb74z9n-python-pytz-2022.1 
  3205	python-pycparser@2.21	/gnu/store/4a5l67ama5msmd2qi8w7mvlq64b04znb-python-pycparser-2.21-doc /gnu/store/98g8chr9pcxyz0czp9fq2w3q8rm2sn14-python-pycparser-2.21 
  3201	python-idna@3.3	/gnu/store/fj5sc68s4g0rh5gycnzvx2nkmviphfyb-python-idna-3.3 
  3170	python-pretend@1.0.9	/gnu/store/ksyw3ffmmhizh25ql0jp7yfv5llg55km-python-pretend-1.0.9 
  3132	python-semantic-version@2.8.5	/gnu/store/0g95jbn19fwr52f5l5j1ibv7h9g7dsyl-python-semantic-version-2.8.5 
  3127	python-asn1crypto@1.4.0	/gnu/store/12xs95mcz9v9swwyinsagfdn0qa74rgw-python-asn1crypto-1.4.0 
  3126	python-cryptography-vectors@3.4.8	/gnu/store/5ww2a12dzyq8fbazwkqhn26wv5ahk1xj-python-cryptography-vectors-3.4.8 
  2754	python-pyyaml@6.0	/gnu/store/pxxnkbrljhizypjpfdl27djjzsyflnic-python-pyyaml-6.0 
  2542	python-dnspython@2.1.0	/gnu/store/m66znr3nwqb7w132yiw9iznzqif2z84r-python-dnspython-2.1.0 
  2539	python-pyasn1@0.4.8	/gnu/store/y8xmfzmigvkhx5qz30r1hviyrbl351gf-python-pyasn1-0.4.8 
  2499	talloc@2.3.3	/gnu/store/3a4kjg0gza37nww955wmn2fvr47vhcg2-talloc-2.3.3 
  2485	tdb@1.4.5	/gnu/store/mih377grfg6a0p29d9g073h2asgz2qhb-tdb-1.4.5 
  2474	sane-backends-minimal@1.0.32	/gnu/store/irsdxn937lk7kwzbzynv5jfsg23dg00w-sane-backends-minimal-1.0.32 
  2466	iso-codes@4.5.0	/gnu/store/wh8wjbcl3ra9rgqm8k03bvv44592d21q-iso-codes-4.5.0 
  2404	python-pygments@2.12.0	/gnu/store/daikb3nxqvqf26xaz0g07r9mpk3qppf9-python-pygments-2.12.0 
  2387	python-execnet@1.9.0	/gnu/store/d8bch78szsdzhwcf1xv2s33czqjngylp-python-execnet-1.9.0 
  2381	python-pytest-forked@1.3.0	/gnu/store/2sd0qgv2ahmfhrjqkffc95ha2vkg0v7l-python-pytest-forked-1.3.0 
  2356	python-docutils@0.17.1	/gnu/store/6lmz781dvgv32vri4yz3zabb7xb2ba9c-python-docutils-0.17.1 
  2145	python-pbr-minimal@5.5.1	/gnu/store/ylicyzxc1xi7jld73lnfay4vkkkzj3v2-python-pbr-minimal-5.5.1 
  2045	python-parameterized@0.7.4	/gnu/store/4avvz5qb327l5nv6vs8s9fvi3w0hnpg3-python-parameterized-0.7.4 
  2044	python-pyserial@3.5	/gnu/store/42s9wkvmb1mxwk2bcshhhhinkqa1fk62-python-pyserial-3.5 
  2036	python-scour@0.38.2	/gnu/store/vdbf89hbs3md00iaiz181d2lnxv6n0ph-python-scour-0.38.2 

[…]
--8<---------------cut here---------------end--------------->8---

Anyway, I think we must address that, but I also think we can’t afford
to delay the merge any longer or the updates will be stale.

Thus I propose to merge today, for real this time.

Objections?

Thanks,
Ludo’.


  reply	other threads:[~2022-06-11  9:53 UTC|newest]

Thread overview: 50+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-06-01  8:35 Release v1.4? zimoun
2022-06-03 16:41 ` Ludovic Courtès
2022-06-05 17:57   ` zimoun
2022-06-05 22:31     ` vidak
2022-06-06 15:39       ` Maxim Cournoyer
2022-06-06 21:17   ` Merging ‘staging’? Ludovic Courtès
2022-06-08 11:50     ` Efraim Flashner
2022-06-08 21:24       ` Ludovic Courtès
2022-06-10  7:57         ` Efraim Flashner
2022-06-11  9:53           ` Ludovic Courtès [this message]
2022-06-11 10:49             ` Tom Fitzhenry
2022-06-12  3:58             ` Efraim Flashner
2022-06-12 21:08               ` Ludovic Courtès
2022-06-13  7:03                 ` Ludovic Courtès
2022-06-14  4:01                   ` Thiago Jung Bauermann
2022-06-14 10:32                   ` Release ? (was: Merging ‘staging’?) zimoun
2022-06-14 13:08                     ` Efraim Flashner
2022-06-15  9:21                       ` Release ? Ludovic Courtès
2022-06-09 17:19     ` Merging ‘staging’? pelzflorian (Florian Pelz)
2022-06-09 17:41       ` Efraim Flashner
2022-06-09 19:02         ` pelzflorian (Florian Pelz)
2022-06-10  6:07           ` pelzflorian (Florian Pelz)
2022-06-11  7:35           ` pelzflorian (Florian Pelz)
2022-07-15 10:52       ` Rock64 segfaults (was: Merging ‘staging’?) Timotej Lazar
2022-06-12  4:54     ` Merging ‘staging’? Thiago Jung Bauermann
2022-06-12 21:06       ` Ludovic Courtès
2022-06-10 15:47   ` Release v1.4? Josselin Poiret
2022-06-15  8:54     ` Ludovic Courtès
2022-06-15 16:51       ` Gábor Boskovits
2022-06-16  8:59       ` Josselin Poiret
2022-06-17 15:31         ` Ludovic Courtès
2022-06-17 15:37           ` Brian Cully via Development of GNU Guix and the GNU System distribution.
2022-06-19  3:33             ` Further thoughts on Xorg "vs" Wayland etc -- was: " bokr
2022-06-19 18:16             ` Philip McGrath
2022-06-22 13:31             ` Ludovic Courtès
2022-06-28  9:02               ` Efraim Flashner
2022-06-17 15:45           ` Josselin Poiret
  -- strict thread matches above, loose matches on Subject: below --
2018-12-20 14:58 Merging staging? Julien Lepiller
2018-12-20 18:36 ` Mark H Weaver
2018-12-20 22:45   ` Julien Lepiller
2018-12-21  1:17     ` Mark H Weaver
2018-12-21  9:06       ` Gábor Boskovits
2018-12-21 23:06       ` Ludovic Courtès
2018-12-23 14:00 ` Efraim Flashner
2019-01-09 16:27   ` Efraim Flashner
2019-01-09 19:15     ` Mark H Weaver
2019-01-09 19:27       ` Efraim Flashner
2019-01-10  2:27       ` Mark H Weaver
2019-01-10 22:04         ` Ludovic Courtès
2019-01-09 21:51   ` Ludovic Courtès

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=875yl7y19x.fsf@gnu.org \
    --to=ludo@gnu.org \
    --cc=guix-devel@gnu.org \
    --cc=guix-maintainers@gnu.org \
    --cc=zimon.toutoune@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).