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 ms0.migadu.com with LMTPS id oDK7DQal7WGUUAAAgWs5BA (envelope-from ) for ; Sun, 23 Jan 2022 19:57:10 +0100 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 8JklCwal7WGXaAAA9RJhRA (envelope-from ) for ; Sun, 23 Jan 2022 19:57:10 +0100 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 E36BB21698 for ; Sun, 23 Jan 2022 19:57:08 +0100 (CET) Received: from localhost ([::1]:49410 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nBi31-0008Ef-RP for larch@yhetil.org; Sun, 23 Jan 2022 13:57:07 -0500 Received: from eggs.gnu.org ([209.51.188.92]:44878) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nBi11-00085u-5L for guix-patches@gnu.org; Sun, 23 Jan 2022 13:55:24 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:48395) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nBi0z-00031y-Ml for guix-patches@gnu.org; Sun, 23 Jan 2022 13:55:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nBi0z-0004ox-MU for guix-patches@gnu.org; Sun, 23 Jan 2022 13:55:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#53208] [PATCH 38/39] gnu: rust-analyzer: Update to 2022-01-10. Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 23 Jan 2022 18:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53208 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Nicolas Goaziou Cc: 53208@debbugs.gnu.org X-Debbugs-Original-Cc: 53208@debbugs.gnu.org, Z572 via Guix-patches via Received: via spool by submit@debbugs.gnu.org id=B.164296406418473 (code B ref -1); Sun, 23 Jan 2022 18:55:01 +0000 Received: (at submit) by debbugs.gnu.org; 23 Jan 2022 18:54:24 +0000 Received: from localhost ([127.0.0.1]:41293 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nBi0N-0004nt-PY for submit@debbugs.gnu.org; Sun, 23 Jan 2022 13:54:24 -0500 Received: from lists.gnu.org ([209.51.188.17]:51338) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nBi0L-0004ng-IL for submit@debbugs.gnu.org; Sun, 23 Jan 2022 13:54:21 -0500 Received: from eggs.gnu.org ([209.51.188.92]:44720) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nBi04-0007x5-2U for guix-patches@gnu.org; Sun, 23 Jan 2022 13:54:14 -0500 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:44169) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nBi02-0002xQ-24 for guix-patches@gnu.org; Sun, 23 Jan 2022 13:54:03 -0500 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 6A4355C0131; Sun, 23 Jan 2022 13:53:59 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Sun, 23 Jan 2022 13:53:59 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=mesmtp; bh=bpLtNEjGKE9yXxjSF+nCL47+BUP sbA/jzgc0tlvO6pQ=; b=zjOWm4S2tdFse3eEXnV17fKu05hiAk+JNxN8Iv45N97 Z8+CncALbNy4XEzY3BhYdT3YuA6xQj/r3kE0bFg475Dpa3++zBWhTmmG63dPXoZN /fMEy4Cw78YvkoSzd2Z7WXJjeqbsbIyBkjqSbvzEN2v5jHnkagC5cv9zoB3PZizc = DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=bpLtNEjGKE9yXxjSF +nCL47+BUPsbA/jzgc0tlvO6pQ=; b=fbA5mS5WZ+wYUvZEGk9KYLmUWJ1FGs0HI GtG6J+HJgEoFG9/qhJPyKn7dBHtaGaEZp/sA5qzzVGSORJq3xEJXUn6Ff/LgJ7qL pRKCqA2adVlPDOyPf4Ew90qvJ3ArFEHbSLWmpt8AwtpdzF2cYs3RqTxz8o0XY6Kq Of0ocxCBD2SVJvWFvWEvkCa4mFDllH4jek8SNd2tzRaHVI3UdJ0WcjtDQTqV6Uyz yj6WywjkbJR5fN7uA6HimVyLUcb9qtoeBVWVXRBjn4pkDDtdnZ7kVN2fH719htzW NY5oFEnemyuqD4AeZaeR2qH4fEYvt7g1SM/YSz3b8g5pkb9kgnXPg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrvdeggdduvddtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvffukfhfgggtuggjsehttdertddttddvnecuhfhrohhmpefnvghoucfh rghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrghtth gvrhhnpedvvddugefffeeitddthfefvdeuhffgkeeikeegkeevteeghfeftefggeeuudff ieenucffohhmrghinhepghhnuhdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurf grrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 23 Jan 2022 13:53:58 -0500 (EST) Date: Sun, 23 Jan 2022 13:53:56 -0500 From: Leo Famulari Message-ID: References: <87tuduetoh.fsf@nicolasgoaziou.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87tuduetoh.fsf@nicolasgoaziou.fr> Received-SPF: pass client-ip=66.111.4.27; envelope-from=leo@famulari.name; helo=out3-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1642964229; 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:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=bpLtNEjGKE9yXxjSF+nCL47+BUPsbA/jzgc0tlvO6pQ=; b=q9mnRkS2l7bressxQXJGMjM6Lfcy3/dPSNi46XbpQ/0BfCCN/yQYn5siBZPzVGn2irC3px 3JtiSytinijG/fTCS85UHlRGN42LtZENYvmVbXU3tqblN1XtSGoyqKCs/Xpx5KxSBJyC8i noYSV5wx0/saZ3mo87iUQY31RFTsRudGiMUOQPTMMqPxRKbj2B0UH/coj3FYXbJFbC21pg S9K6RrN1praXlXoC7HjmkJzPbraOI97dJfgmuWyTt1WlWt8GwQGQRfo4/weWLVEglU3b7+ 3MY2zf2icq+EoWAg/PwMB9RbYJWgIMUYOFks1vKaTkOw/MKs4TNU4nMbMDlfmw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1642964229; a=rsa-sha256; cv=none; b=gHdfX/UsozONE5xdTHANbr+MC/5Dexz4/az79iWBwXbmDr8CxPOMV4Bi8se+scMrX7YmdQ p1V+TSyXf53phMfy2tdpLvxB7NVSFYllVXYUq22atsphPScJUnyCamkuuuBjFOh0l2E/c0 PYQ7QzN/Du8MYoxX6C6/ktugd3Mvq2qqYhRbb1lbqa5fvlAXD+CQ4AtQKyu/LKOxdhIwvM 6O7mxtdjRydkDUXt2nlBZGpsa6KOuXlSYWnUlEiIbjggf2D4TAi0nbCvW+H39uPkkNKniO iqKLoYDi/c/5tpRSe2wv5H+vavXJ7gGB2PbYcJRhAnbBRJnl5yTlJ71tK/KP0A== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=famulari.name header.s=mesmtp header.b=zjOWm4S2; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm1 header.b=fbA5mS5W; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -2.43 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=famulari.name header.s=mesmtp header.b=zjOWm4S2; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm1 header.b=fbA5mS5W; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: E36BB21698 X-Spam-Score: -2.43 X-Migadu-Scanner: scn1.migadu.com X-TUID: T0/4pKJ1mFTz On Sun, Jan 23, 2022 at 09:35:10AM +0100, Nicolas Goaziou wrote: > As you may guess, I know this part (which IMO could be refreshed as the > capacity of the build farm and the number of Guix packages evolved since > 2016) of the manual. I agree about refreshing the guidelines, although I'm waiting until after the 1.4.0 release to start a discussion about it. Think about ideas for improving the workflow! > What I do not know, however, is how to predict the number of rebuilds > when it comes to Rust packages. Do you have an idea? It's tough, indeed. Maybe something like `./pre-inst-env guix build --no-grafts gnome --dry-run` can reliably give a good answer. GNOME does depend on Rust packages, in at least two ways: via librsvg and via rav1e. ------ $ guix graph --path gnome rav1e gnome@41.0 tracker-miners@3.1.2 ffmpeg@4.4.1 rav1e@0.5.1 $ guix graph --path gnome librsvg gnome@41.0 gnome-control-center@41.2 librsvg@2.50.7 ------ And anyways, it's good practice to make sure that GNOME builds after changing big parts of the dependency graph. If it's too computationally expensive for you to perform builds like that, let us know maybe we can provide a solution via ci.guix.gnu.org