From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id qBIKBMpzNWQp/QAASxT56A (envelope-from ) for ; Tue, 11 Apr 2023 16:50:50 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id CKQEBMpzNWQrVwEA9RJhRA (envelope-from ) for ; Tue, 11 Apr 2023 16:50:50 +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 A6A7436252 for ; Tue, 11 Apr 2023 16:50:49 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pmFJg-00065G-7x; Tue, 11 Apr 2023 10:49:52 -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 1pmFJb-000647-Dm for guix-devel@gnu.org; Tue, 11 Apr 2023 10:49:48 -0400 Received: from mail-wm1-x32b.google.com ([2a00:1450:4864:20::32b]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pmFJZ-0006yN-Fv; Tue, 11 Apr 2023 10:49:47 -0400 Received: by mail-wm1-x32b.google.com with SMTP id 5b1f17b1804b1-3f04eb5d1a7so4617705e9.1; Tue, 11 Apr 2023 07:49:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1681224583; x=1683816583; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=RYereIsQoIIXUZ8rUblUqMYZxFiwam8S180ohd4SqDs=; b=C2UGFeIE9VrZe3UiOA1VZPwL4NBnPkP3Pkiz5UKfWo6rMYXJJEDkOcuiKMbh143gzX jLgbNTelW11LCqJh8jR2xGVLm+T7JD3dK0y5t2EKVkZIQG4zaCE/pYqKAhGD5MBoaGOb tln6xiUQtVur6e7IEGknFGSJ1EMeKqHNH4Rj3sU7Q+T/pyOFUZeOOAvEfs6mmPR0rshZ fWKyBRQr4BFoUEHAawh1bNJnw7B/p/bvIgXxdc5cYNjj1moRZIHVYXVx+p46sFtS+6EY 8++m2bBOZT/ERdI2zyC/80qD/2wG1uRT0WL/CJxENxkWhoaxnBXa3Zt6TXwa6NHBqJYp Vbqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1681224583; x=1683816583; h=content-transfer-encoding:mime-version: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=RYereIsQoIIXUZ8rUblUqMYZxFiwam8S180ohd4SqDs=; b=XuOlDWiJ6lzucsehhZiyMXodqPSAzlG1gxUOmkJ3WkAhmhJudhpD7fcgQprRVSlnjM kH96HTZginO8xY0fSyEhnZAWydAlHx58r0NafxWiCYZXklGs9wgYO9+TFpR2NFNM/oy1 Nb3BsBIpWEM6r9zCV5GAIfsxXlix1hNk9VP86XqDhtAOrZ4ULku4fgrXMpj0mmwg+bDT 1MglM8Kg73CVHUhWplgK8/oaGZMnd2AUhnBJ4xN3x8tM7xygIMTHzn7s8fUm/89yghLq N4WL1oFV2F9g/FRYzBSlL5lVdIs19Khxkzm9nRshKolfjBXnCRKTVhqs936CwnExB7Zx H3qw== X-Gm-Message-State: AAQBX9drlnNJZmodPJ3W9lKfRIoRMKhv380NTUCB+9zzIg6gb1KV2xzR MrxQoaRVNoCMe9ahFqnxR97ehtbpe4U= X-Google-Smtp-Source: AKy350Ys98COYewQHvQHCLi9fLX4erlSErbqee4TwBeti4bAPgRpmYxnQ0JDOLQOC4FTEpu72+3c6A== X-Received: by 2002:adf:d0d2:0:b0:2f2:7346:9fd6 with SMTP id z18-20020adfd0d2000000b002f273469fd6mr2995130wrh.0.1681224583259; Tue, 11 Apr 2023 07:49:43 -0700 (PDT) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id o3-20020a5d58c3000000b002c55de1c72bsm14742326wrf.62.2023.04.11.07.49.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Apr 2023 07:49:43 -0700 (PDT) From: Simon Tournier To: Josselin Poiret , Andreas Enge , Ludovic =?utf-8?Q?Court=C3=A8s?= Cc: guix-devel@gnu.org Subject: Re: Building more of =?utf-8?Q?=E2=80=98core-updates=E2=80=99?= on ci.guix In-Reply-To: <87pm8e7jns.fsf@jpoiret.xyz> References: <87fsa60xo3.fsf@gnu.org> <875yasdfh4.fsf@gnu.org> <87pm8e7jns.fsf@jpoiret.xyz> Date: Tue, 11 Apr 2023 16:47:30 +0200 Message-ID: <87sfd6iigt.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::32b; envelope-from=zimon.toutoune@gmail.com; helo=mail-wm1-x32b.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 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-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Seal: i=1; s=key1; d=yhetil.org; t=1681224649; a=rsa-sha256; cv=none; b=lfu4svYY73rpgnJDDjyyh73+AAhRrfZ6flrzmIw8ph3ejwLk+8R89hweWFlSRD0LQ7BbqS k8+Hq+ayHLJccJ+MqzWXGofdamh1LeuCZsHEhkA+wsu6w7OC1NmjlZyNIJ/SiEysl4S6Ma VHe676napgwbvoqkKLNoS+FgkF0ecvO9zbjiM4l3LAK+FzNOrhyAjJnDx40FRFO29cenck y1S0ofZ7m1nCmwySta79jpZf+bzz2CQ3lFQybcnSz9X+DDxPfkaYMmCzbLKPqrV50Lpuen efCayCqA+nXKvY0oH9zgFKFdroodF6W8HBX6SE69Pmg+eshcgNWnLeT/sKWEww== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=C2UGFeIE; dmarc=pass (policy=none) header.from=gmail.com; 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" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1681224649; 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=RYereIsQoIIXUZ8rUblUqMYZxFiwam8S180ohd4SqDs=; b=BhpgXY0UHqIWgyxml6YOsIE1kE30odaJ3eEVyAqJ2pdKU54c0uE44u9p+ykY2g5JqN8vZM EzrVJjyP8TVNk4Hy4tVZ+kLS17NNnUXJz1qkkd3hqX6oVUlpD9BPO8cYnCaigG26kb1zvw N2IUEQspQIDVJiqMP3J7LPFL5RAqEf4u+zhAKK75U4X2ktXUr1+wIZPZbk76LtvU3I6lgw elXhqhUY53m89UsI9ByC1emEJDfNzbBJ5KnfnX5yt8p7FQiDkCbYPSSc3SoYn/Mh1mk4Rm IsTSLX0TgcY0qWwYnzBqCTySURtrT6VAPLw1OMs1HVgHkQ2xI1Rd6gjtRhDhWg== Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=C2UGFeIE; dmarc=pass (policy=none) header.from=gmail.com; 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-Scanner: scn0.migadu.com X-Migadu-Spam-Score: -12.25 X-Spam-Score: -12.25 X-Migadu-Queue-Id: A6A7436252 X-TUID: ee34QaNSc7N8 Hi, On sam., 08 avril 2023 at 12:28, Josselin Poiret wrote: > Should we organize a code sprint soon to bring the community together > and try and get this finally merged? I can take care of sending a mail > to guix-devel, as long as we have enough helping hands for the fateful > day(s). Nice idea! I would suggest to send an email to guix-devel explaining how to reconfigure using =E2=80=99core-updates=E2=80=99 for testing and then repor= t the potential issues. As an example: --8<---------------cut here---------------start------------->8--- $ guix time-machine --branch=3Dcore-updates -- weather computing 22=E2=80=AF758 package derivations for x86_64-linux... looking for 23=E2=80=AF843 store items on https://ci.guix.gnu.org... https://ci.guix.gnu.org =E2=98=80 85.2% substitutes available (20=E2=80=AF310 out of 23=E2=80=AF843) at least 99=E2=80=AF872,4 MiB of nars (compressed) 161=E2=80=AF269,2 MiB on disk (uncompressed) 0,005 seconds per request (121,3 seconds in total) 196,6 requests per second 27.6% (976 out of 3=E2=80=AF533) of the missing items are queued at least 1=E2=80=AF000 queued builds aarch64-linux: 32 (3.2%) powerpc64le-linux: 13 (1.3%) x86_64-linux: 955 (95.5%) build rate: 508.47 builds per hour x86_64-linux: 485.98 builds per hour i686-linux: 62.03 builds per hour looking for 23=E2=80=AF843 store items on https://bordeaux.guix.gnu.org... https://bordeaux.guix.gnu.org =E2=9B=88 35.5% substitutes available (8=E2=80=AF467 out of 23=E2=80=AF843) at least 17=E2=80=AF312,7 MiB of nars (compressed) 62=E2=80=AF000,0 MiB on disk (uncompressed) 0,010 seconds per request (239,3 seconds in total) 99,7 requests per second (continuous integration information unavailable) --8<---------------cut here---------------end--------------->8--- Then, the missing from my manifest are: --8<---------------cut here---------------start------------->8--- $ guix time-machine --branch=3Dcore-updates \ -- weather -m ~/.config/guix/manifests/emacs.scm --display-missing [...] Substitutes are missing for the following items: /gnu/store/qwm340cgp45w231jzhgs131vv2y4a8d6-ocaml-yojson-2.0.2 = x86_64-lin= ux /gnu/store/3d4n5l41vvcqby9jsrwf582n5mqss3di-ocaml-merlin-4.7-414 = x86_64-lin= ux /gnu/store/wc2srqbis7nyn0kbx5z3lv17xncr7wvc-ocaml-uuseg-15.0.0 = x86_64-lin= ux /gnu/store/8ij1pgrjrnzs8nzhq7c8xy1fvlyh1fkk-ocaml-uucp-15.0.0 = x86_64-lin= ux /gnu/store/rm0c052hajwypds3dfmz3dbhgxsx7bwi-ocaml-uutf-1.0.3 = x86_64-lin= ux /gnu/store/92sq9lr2y5k1zmfxj2z1ab2apzmhz1cf-ocaml-zed-3.2.1 = x86_64-lin= ux /gnu/store/h8v335ykhqkmcdv329w2wr0m3fpqny26-ocaml-odoc-2.2.0 = x86_64-lin= ux /gnu/store/srnhncz8lr55q677bqpnhfsla59cbh42-ocaml-mew-0.1.0 = x86_64-lin= ux /gnu/store/mrz4hihvdmf67rdpph821881fw7lz3rl-ocaml-mew-vi-0.5.0 = x86_64-lin= ux /gnu/store/dlsqm5yw7l8a33flr9r11k58ywk57s8x-ocaml-react-1.2.2 = x86_64-lin= ux /gnu/store/fk3hyh3lr145z6hglbpy3hph13lqw0hb-ocaml-lwt-react-1.2.0 = x86_64-lin= ux /gnu/store/km6lqkbrxssmf3h7ryy01ab72z5a30ry-ocaml-topkg-1.0.6 = x86_64-lin= ux /gnu/store/ddff0c1zb3nkfns72c1xg87hs6kyqcag-ocaml-mtime-2.0.0 = x86_64-lin= ux /gnu/store/9vz8xard511cz04cpfnvgvia3r5avx2s-ocaml-fmt-0.9.0 = x86_64-lin= ux /gnu/store/lbfazpx5fgk6jabas4pyvibk3wp4y1qv-ocaml-logs-0.7.0 = x86_64-lin= ux /gnu/store/h899y7ah0a1rxls005xsjz7zzynrxj2h-ocaml-lambda-term-3.3.1 = x86_64-lin= ux /gnu/store/l2mg99br25hsmk2w5h6hxlcch95py3hp-ocaml-utop-2.10.0 = x86_64-lin= ux --8<---------------cut here---------------end--------------->8--- Well, from https://ci.guix.gnu.org/ let click on the =E2=80=9Cscreen=E2=80= =9D (dashboard) under Action and then in the search bar, let type =E2=80=9Cocam= l-=E2=80=9D thus it display all the red. Let pick one red: ocaml-angstrom-0.15.0, then =E2=80=9CShow more=E2=80=9C then the red cross and we are at ocaml-ppx= lib-0.25.1. Let click to =E2=80=98raw=E2=80=99, bottom, the error seems: --8<---------------cut here---------------start------------->8--- + egrep: warning: egrep is obsolescent; using grep -E --8<---------------cut here---------------end--------------->8--- probably because the update of grep from 3.6 to 3.8. Then, I have my homework at fixing these OCaml packages=E2=80=A6 if no one beats me.. :-) Cheers, simon