From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.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 MF2LKAn02WJQ9AAAbAwnHQ (envelope-from ) for ; Fri, 22 Jul 2022 02:49:13 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id qI3ZJwn02WK5pgAAG6o9tA (envelope-from ) for ; Fri, 22 Jul 2022 02:49:13 +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 7ED1DB7DB for ; Fri, 22 Jul 2022 02:49:12 +0200 (CEST) Received: from localhost ([::1]:55930 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oEgqt-0001Lc-Kv for larch@yhetil.org; Thu, 21 Jul 2022 20:49:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43346) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oEgql-0001LU-Hr for guix-patches@gnu.org; Thu, 21 Jul 2022 20:49:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49884) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oEgqk-0007ng-M0 for guix-patches@gnu.org; Thu, 21 Jul 2022 20:49:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oEgqk-0003J3-Cp for guix-patches@gnu.org; Thu, 21 Jul 2022 20:49:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56684] [PATCH 1/3] Bump rust 1.57 -> 1.58 Resent-From: Jim Newsome Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 22 Jul 2022 00:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56684 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxime Devos , 56684@debbugs.gnu.org Cc: Jim Newsome Received: via spool by 56684-submit@debbugs.gnu.org id=B56684.165845089212624 (code B ref 56684); Fri, 22 Jul 2022 00:49:02 +0000 Received: (at 56684) by debbugs.gnu.org; 22 Jul 2022 00:48:12 +0000 Received: from localhost ([127.0.0.1]:39633 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oEgpw-0003HX-FL for submit@debbugs.gnu.org; Thu, 21 Jul 2022 20:48:12 -0400 Received: from wnew4-smtp.messagingengine.com ([64.147.123.18]:46303) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oEgpr-0003Gb-Vg for 56684@debbugs.gnu.org; Thu, 21 Jul 2022 20:48:11 -0400 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailnew.west.internal (Postfix) with ESMTP id D97242B05C4F; Thu, 21 Jul 2022 20:48:01 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Thu, 21 Jul 2022 20:48:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jimnewsome.net; h=cc:cc:content-transfer-encoding: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=fm1; t=1658450881; x= 1658454481; bh=sdtjNTvsHlGcqUBPQUfVyrGO0Z2UtEUXrRBQgwLG6ZU=; b=r jx+qMEe7TSfVTM6FrwoIS74t37VtaeapIXt/JqvJGnEekTrlo90vA77gbzGEpzGv ylIEx0WUqZegVj26FJGMKDC+mk65kJLmS6Qzj2NT5bs9wgjpUG8ncBXm4q+TIb+K Mnii9JVyMURuxa+Exb86Q3wC315XchNoL2v/mGAzI3SRQu64hXOM8dyzo6LSpJY2 AUPrE6yQeXlYxtKB7Rnu6KyjZHJH/JQJeosqbKFaTSewOC/0UCK+9vmoKPGpF6fJ eIZ+JP+3cEUaO1pVbZJ2SmOtFc/odxiXHTvdcIUN25HINUdRkzR0CsA2i/6eidFG UON5dGkRsL3hjj1Qxu+GQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id: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=ib1a94636.fm3; t= 1658450881; x=1658454481; bh=sdtjNTvsHlGcqUBPQUfVyrGO0Z2UtEUXrRB QgwLG6ZU=; b=ZIZJvKEOMLZDSsg7EpulOnb3dESpI57+H/GblgmXhSFHPxpaC9o A7D3THE/QUPk91hhschfXSs0LsDMhStaMM7XtsYnYY4pY9d83SJkVx6xEb6bSBg/ T7clUToaaZeQVcaiCUXEGebJjuAAdtBz3jVCr/YjnfqXElqYh5gV5IUnDjLAvUqg Ts7FjxzsMvamB271TIdaSNHPIwBdAqSEjU0Hdc3qVcv6TsFXzmuKV6IFgY3twzha 7IspwmgVR88hy8y7/MdT3K7nmAFdClBm0uu/N2LL0HTEmWRBOMCDxt2uIG89kKtj +dke73dysakJeX6ecwkG8tChm+kfm3lJwxw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrvddtuddggedtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepkfffgggfuffvvehfhfgjtgfgsehtjeertddtfeejnecuhfhrohhmpeflihhm ucfpvgifshhomhgvuceojhhimhesjhhimhhnvgifshhomhgvrdhnvghtqeenucggtffrrg htthgvrhhnpefhteehieevvdejteekkefhvdefffevgfduudetieekgfdtgfeuveeutdej teejhfenucffohhmrghinhepghhnuhdrohhrghenucevlhhushhtvghrufhiiigvpedtne curfgrrhgrmhepmhgrihhlfhhrohhmpehjihhmsehjihhmnhgvfihsohhmvgdrnhgvth X-ME-Proxy: Feedback-ID: ib1a94636:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 21 Jul 2022 20:48:00 -0400 (EDT) Message-ID: <9e59f92b-d6dd-897c-8c28-4beea4b7d5f3@jimnewsome.net> Date: Thu, 21 Jul 2022 19:47:59 -0500 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Content-Language: en-US References: <0dacb7cb72945f7f6886602c47111661b746cbcc.1658440640.git.jnewsome@torproject.org> <86c503a4-bd43-6ba8-a307-452c57cf1cfa@telenet.be> From: Jim Newsome In-Reply-To: <86c503a4-bd43-6ba8-a307-452c57cf1cfa@telenet.be> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit 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-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=1658450953; 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: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=sdtjNTvsHlGcqUBPQUfVyrGO0Z2UtEUXrRBQgwLG6ZU=; b=HBRxKJm2QoBuSw04Ak+SbWD2AGgNiqH1lVw1wK0mSNPECX4hoGwYyOB2xY4q9gFsVzDGUS dnlhTvarq9Yj/kH6366J1OlthoTEdBrcWS0CksqrHF3z4PVXamwVLjdjd2mTP0tqwjswGU UdIgDd6rYQ7tDIiTbh5SoIlRrgMc+4fVHMfX7V3bzaduH9kIta/dBs8ovR7UWzqsIAlFEx Iy9abcf72jJgvfTvxbqEK2bVnhfnYmPpU4mhKgp1/StQhV2JX4/zKet+dl+XEUIBswccva TcmIBbGLqS+6IyX7hwmWWBlr2MK8/KqZv4gau2Z9tNsOu5rITw8smrGYdxRu0Q== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1658450953; a=rsa-sha256; cv=none; b=W6FBMrLVZjLytj64SdyLMG3YUz+eOl9d/F1dOfWNfnlr9V/r/XT8TrHNLPPS6qqbGIuXq3 XdGjILnIwZ9LUlR+Q/8v3LkaCHXJmY5AsCO4mbQPxqWSMPLpOIV5ZSvvTbA+YSxLmadEqm W7CcRfWQLaj9FrTNXTb6G1oPe3VwOljtdOqPHqzn3D0u43UaTwJCQ4PSEaax/6a0HhcFEB 7/FfzoWmwiRqiLkZMM50DS7ZnHZxvX3tbg5tNhqUgWaRInboBdWDN9EyDQkGZicLJnaORK ANFB4CqiZiDeJHiEYr2mU8A6mI7xsph/Joq4aS54+0SWTTnijodUIH8RBH5IHg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=jimnewsome.net header.s=fm1 header.b="r jx+qME"; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=ib1a94636.fm3 header.b=ZIZJvKEO; 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: 0.96 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=jimnewsome.net header.s=fm1 header.b="r jx+qME"; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=ib1a94636.fm3 header.b=ZIZJvKEO; 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: 7ED1DB7DB X-Spam-Score: 0.96 X-Migadu-Scanner: scn1.migadu.com X-TUID: BQfkdLerQ47P On 7/21/22 19:08, Maxime Devos wrote: > You aren't bumping the version but adding a new version of the Rust > package, the old one is still there. Also, conventionally it is named > updating in Guix, and a commit message is missing. For examples see the > git history. Thanks, got it. > Are all the intermediate steps needed, or could you reduce the number of > new intermediate packages? > > E.g., you could try going directly from 1.57 to 1.60 without > intermediate steps. If that's possible, it would be less inefficient to > compile. Good question. I assumed that each version was only compilable from the previous version based on that being how the java compiler works, and looking at the chain that's already here. From a quick look I don't see any documented policy to that effect, though, so maybe it's worth a try. > Also, there are already patches for updating rust, see > . Please look for > already existing patches before posting duplicates, to avoid double > work, etc. Oops! It looks like that is both a bit further along and more ambitious than my version. It's also been lingering for a while, while guix's version of Rust falls further behind, making me wonder if it's worth trying to move things up with something closer to my naive approach in the meantime. Still, I'll take a closer look at that and see if there's anything I can do to help that one along. Thank you for the quick feedback! -Jim