From unknown Sun Jun 15 08:37:19 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#70690 <70690@debbugs.gnu.org> To: bug#70690 <70690@debbugs.gnu.org> Subject: Status: [PATCH] gnu: rust: install rust-analyzer-proc-macro-srv Reply-To: bug#70690 <70690@debbugs.gnu.org> Date: Sun, 15 Jun 2025 15:37:19 +0000 retitle 70690 [PATCH] gnu: rust: install rust-analyzer-proc-macro-srv reassign 70690 guix-patches submitter 70690 Brennan Vincent severity 70690 normal tag 70690 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 30 23:48:21 2024 Received: (at submit) by debbugs.gnu.org; 1 May 2024 03:48:21 +0000 Received: from localhost ([127.0.0.1]:35026 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s20xB-00080D-DO for submit@debbugs.gnu.org; Tue, 30 Apr 2024 23:48:21 -0400 Received: from lists.gnu.org ([2001:470:142::17]:57516) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s20x4-0007zC-Oa for submit@debbugs.gnu.org; Tue, 30 Apr 2024 23:48:20 -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 1s20wd-0004Cz-G2 for guix-patches@gnu.org; Tue, 30 Apr 2024 23:47:47 -0400 Received: from smtp.umanwizard.com ([54.203.248.109]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s20wb-0001xH-OR for guix-patches@gnu.org; Tue, 30 Apr 2024 23:47:47 -0400 Received: from localhost ([173.56.0.190]) by smtp.umanwizard.com ; 1 May 2024 03:47:42 +0000 X-Fes-Received-For: guix-patches@gnu.org X-Fes-Received-From: From: Brennan Vincent To: guix-patches@gnu.org Subject: [PATCH] gnu: rust: install rust-analyzer-proc-macro-srv Date: Tue, 30 Apr 2024 23:47:32 -0400 Message-ID: <20240501034732.1748656-1-brennan@umanwizard.com> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Fes-Encrypted: true X-Fes-Ehlo-Domain: localhost Received-SPF: pass client-ip=54.203.248.109; envelope-from=brennan@umanwizard.com; helo=smtp.umanwizard.com 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 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit Cc: Brennan Vincent , efraim@flashner.co.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) * gnu/packages/rust.scm (rust): Install rust-analyzer-proc-macro-srv rust-analyzer relies on this binary existing, and recent versions of rust no longer install it by default. Change-Id: I7ce59c065a35cf2592e7eb2fa57317aa9a8df675 --- gnu/packages/rust.scm | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/gnu/packages/rust.scm b/gnu/packages/rust.scm index 8cbbac53ac..24783d8aa2 100644 --- a/gnu/packages/rust.scm +++ b/gnu/packages/rust.scm @@ -1214,7 +1214,9 @@ (define-public rust "src/tools/cargo" "src/tools/clippy" "src/tools/rust-analyzer" - "src/tools/rustfmt")))) + "src/tools/rust-analyzer/crates/proc-macro-srv-cli" + "src/tools/rustfmt")) + )) (replace 'check ;; Phase overridden to also test more tools. (lambda* (#:key tests? parallel-build? #:allow-other-keys) @@ -1244,7 +1246,16 @@ (define-public rust (format #f "prefix = ~s" (assoc-ref outputs "tools")))) (invoke "./x.py" "install" "clippy") (invoke "./x.py" "install" "rust-analyzer") - (invoke "./x.py" "install" "rustfmt"))) + (invoke "./x.py" "install" "rustfmt") + ;; ./x.py doesn't have an install target + ;; for the proc macro server, so we install it manually + (let* ((out (assoc-ref outputs "out")) + (platform ,(platform-rust-target + (lookup-platform-by-target-or-system + (or (%current-target-system) + (%current-system)))))) + (install-file (string-append "build/" platform "/stage2-tools/" platform "/release/rust-analyzer-proc-macro-srv") + (string-append out "/libexec"))))) (add-after 'install 'install-rust-src (lambda* (#:key outputs #:allow-other-keys) (let ((out (assoc-ref outputs "rust-src")) -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 28 12:10:55 2024 Received: (at 70690) by debbugs.gnu.org; 28 Aug 2024 16:10:56 +0000 Received: from localhost ([127.0.0.1]:49605 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sjLG3-0000bZ-JA for submit@debbugs.gnu.org; Wed, 28 Aug 2024 12:10:55 -0400 Received: from mail-108-mta211.mxroute.com ([136.175.108.211]:40095) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sjLG1-0000bO-E8 for 70690@debbugs.gnu.org; Wed, 28 Aug 2024 12:10:54 -0400 Received: from filter006.mxroute.com ([136.175.111.3] filter006.mxroute.com) (Authenticated sender: mN4UYu2MZsgR) by mail-108-mta211.mxroute.com (ZoneMTA) with ESMTPSA id 19199c02e6f0003e01.001 for <70690@debbugs.gnu.org> (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Wed, 28 Aug 2024 16:09:54 +0000 X-Zone-Loop: 9add035ead112787b2a3639866dc3406d4ed74edcdb5 X-Originating-IP: [136.175.111.3] DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=freakingpenguin.com; s=x; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:Cc:To:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=Exp8ouZOoO6fu9JIjz8pja8H7xzXyLj9J0R38gseqak=; b=R1mab6WY1lytN/SOUN21JXMlWr n4JDK3uwsNV0HofBaAv5b/LYxyjh1yaBsusKBAoRevARZPJPCuD5TalTpEhqbpuOOtIf4+skKjNx0 r+uMNrSSXcemXZwG2HOxEyfeoVIMk7aev4Ja8Qv9AUX3IQgRfKpqF0/gn/8sF88LF87Ql+mgH0LC0 Yz/TbtBm3redzBvzrlUaxhrAkTwDrrl5Z2OJxbJ3s/tCH6AIu2cmbCWdWcGY9vA/VRMgtmxkI1xE/ 0ETj+lQlXmNtla++mwm4R4vFtz/Hkfyzl7jzNTZKv70ct/4bR0vDiReA0hA+TZns9t3R0vpGNXv1f Ayd+nQJA==; From: Richard Sent To: Brennan Vincent Subject: Re: [bug#70690] [PATCH] gnu: rust: install rust-analyzer-proc-macro-srv In-Reply-To: <20240501034732.1748656-1-brennan@umanwizard.com> (Brennan Vincent's message of "Tue, 30 Apr 2024 23:47:32 -0400") References: <20240501034732.1748656-1-brennan@umanwizard.com> Date: Wed, 28 Aug 2024 12:09:36 -0400 Message-ID: <87bk1csk73.fsf@freakingpenguin.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Authenticated-Id: richard@freakingpenguin.com X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70690 Cc: 70690@debbugs.gnu.org, efraim@flashner.co.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) I tested this patch and it resolved an project error while using rust-analyzer with Eglot. Seems good to me. Without this patch rust-analyzer prints things like: --8<---------------cut here---------------start------------->8--- rust-analyzer [unresolved-proc-macro]: proc macro `Parser` not expanded: cannot find proc-macro server in sysroot /gnu/store/blah-rust-1.77.1. --8<---------------cut here---------------end--------------->8--- -- Take it easy, Richard Sent Making my computer weirder one commit at a time. From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 14 20:20:47 2025 Received: (at 70690) by debbugs.gnu.org; 15 Feb 2025 01:20:47 +0000 Received: from localhost ([127.0.0.1]:52467 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tj6rO-0001PB-Ur for submit@debbugs.gnu.org; Fri, 14 Feb 2025 20:20:47 -0500 Received: from minsky.hcoop.net ([104.248.1.95]:57374) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tj6rL-0001Or-UD for 70690@debbugs.gnu.org; Fri, 14 Feb 2025 20:20:44 -0500 Received: from shelob.hcoop.net ([68.183.54.165] helo=webmail.hcoop.net) by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1tj6rE-00012K-Lu for 70690@debbugs.gnu.org; Fri, 14 Feb 2025 20:20:36 -0500 MIME-Version: 1.0 Date: Fri, 14 Feb 2025 17:20:36 -0800 From: antlers@illucid.net To: 70690@debbugs.gnu.org Subject: [PATCH] gnu: rust: install rust-analyzer-proc-macro-srv User-Agent: Roundcube Webmail/1.4.7 Message-ID: <2e1bb90eb6b1308b0fe68121eafb5a4c@illucid.net> X-Sender: antlers@illucid.net Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70690 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) i found this helpful too From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 20 12:25:55 2025 Received: (at 70690) by debbugs.gnu.org; 20 Feb 2025 17:25:56 +0000 Received: from localhost ([127.0.0.1]:39725 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tlAJ9-0003c3-Aj for submit@debbugs.gnu.org; Thu, 20 Feb 2025 12:25:55 -0500 Received: from mail-wm1-x32b.google.com ([2a00:1450:4864:20::32b]:54463) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tlAIt-0003YY-R0 for 70690@debbugs.gnu.org; Thu, 20 Feb 2025 12:25:40 -0500 Received: by mail-wm1-x32b.google.com with SMTP id 5b1f17b1804b1-43948f77f1aso7731335e9.0 for <70690@debbugs.gnu.org>; Thu, 20 Feb 2025 09:25:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740072334; x=1740677134; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=WXZpoVIoi0sCE4yhAvFxbI2PfDlI+7K7t2wmVd6csiU=; b=KGGIuNpk76zI29VK5Rjcg9XdbWnUFh0XDMHygbFkfuLGpIvIf11roruOqjVmmeUGi7 kF5MgSnt+Sg9ny6i2MeNHY17rGjPKAgDHSECiTxyOlRNihd5KBjwJ47AYGSewxUElwJw q8UH/OeauLiifglQeZ2e/ZDmpO5DofVdoRVMPzUlmtfXugP7tECOVYZXCCNOdApCJYcA /ZPzNTNN3TWNhiRuVKCH+v1kMhQOrj9xd+KSIhAfFM3mpkWe+TC3T7ZaWMN0dIg2ypAC g3WD+8cgXh9DGAC6sNPBev7pekSJffoS5pUhIzmnetsecdos1WkJXdbUv6tyXD2peuWV eu4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740072334; x=1740677134; h=mime-version:user-agent: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=WXZpoVIoi0sCE4yhAvFxbI2PfDlI+7K7t2wmVd6csiU=; b=ugseimRivDrxh2CCDcVFScKoLriV8PZfPhAJTxeIoc5+dinPC3whEq1H53oAy6tNfE KNAF9xxeZrJMWsc1Z2ewskDDBKB5yxMhq2HsIO+fIdtkahRQJ1Tk7pmMSB7HImIZqKl1 6rGMNVwFzSQN+9ysobY/nSre3xArh0Z8/MZHs8Tnx+/bEdwuOm9GVEujmQ8TsSktAYr9 M6qVeYchrQGOpfXXOWVquJwqwCDntjhiaW8uSPJP5YeBdHjiptjmYJNj759Vt85NfLCf 3cTs+qVE1i0OP3QKnE9XCP/IEy8+tjGhh51Ey8QgDaLIg/4kJ40bMvnv5QdOr8PvJ3Wb 6mdA== X-Gm-Message-State: AOJu0YxO4RSPUB0KKauxL0iRvtWkUEJKmEfPMuCFpOElIYiHW1lityFD /yPUdMJ+/OYJ/qushZ628iC3R1+vPy8fttBPOHzE+Kf2JpU2uSHtiIdZfQ== X-Gm-Gg: ASbGncsdv8oeibxVaNgXy45HWrIG9DfN/dvgb4jX14Z4411nmh/vLrD+AdRtMufJd0V yQ7OBT3WbH8vJPNSI9QMuYdkfTVxI1qIfsOoOfAvBseIwB2Fe+mmOJKb+U6qMPm5T2X8RkF03Rl ar/8qW8hY3fQmh5Jefn/7rXnmouh3rmJBUVe29LMfSq9orQwwcfWciDINtaa1ePr8cKneyFRDgT +VxWwlctK/Bnn1tiVSitU/fnTMKnhFwwZaBkm+C8BqTICDQlGDB+kUDzti0GHYVSZdTtvy/IIl0 yWaM1AuGg6vQaIsMXbxYJkj7SNMX0nzf01zw9WOf0ZTI894MfZPtqVvx+J9mKBv/Yqb1nqb/7i/ A X-Google-Smtp-Source: AGHT+IHJ5y1ZBac05VcYqrqNp+Bz1wyPoQZDPG5yevLg/Ww3rVUFHE8NT3TLlNGbl42RY6yEUFcInQ== X-Received: by 2002:a05:600c:1390:b0:439:88bb:d007 with SMTP id 5b1f17b1804b1-439ae1d7a28mr824005e9.3.1740072332555; Thu, 20 Feb 2025 09:25:32 -0800 (PST) Received: from lili (roam-nat-fw-prg-194-254-61-42.net.univ-paris-diderot.fr. [194.254.61.42]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43985c50397sm121836665e9.0.2025.02.20.09.25.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Feb 2025 09:25:32 -0800 (PST) From: Simon Tournier To: Brennan Vincent Subject: Re: [bug#70690] [PATCH] gnu: rust: install rust-analyzer-proc-macro-srv In-Reply-To: <20240501034732.1748656-1-brennan@umanwizard.com> (Brennan Vincent's message of "Tue, 30 Apr 2024 23:47:32 -0400") References: <20240501034732.1748656-1-brennan@umanwizard.com> Date: Thu, 20 Feb 2025 17:27:29 +0100 Message-ID: <87seo8lgy6.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70690 Cc: 70690@debbugs.gnu.org, efraim@flashner.co.il, Divya Ranjan Pattanaik X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Rust team, On Tue, 30 Apr 2024 at 23:47, Brennan Vincent wrote: > * gnu/packages/rust.scm (rust): Install rust-analyzer-proc-macro-srv > rust-analyzer relies on this binary existing, and recent versions > of rust no longer install it by default. > > Change-Id: I7ce59c065a35cf2592e7eb2fa57317aa9a8df675 > --- > gnu/packages/rust.scm | 15 +++++++++++++-- > 1 file changed, 13 insertions(+), 2 deletions(-) This patch is marked as reviewed-looks-good and had fallen into the cracks. Merge or close? WDYT? Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 20 12:32:59 2025 Received: (at 70690) by debbugs.gnu.org; 20 Feb 2025 17:32:59 +0000 Received: from localhost ([127.0.0.1]:39852 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tlAPz-0004bz-2P for submit@debbugs.gnu.org; Thu, 20 Feb 2025 12:32:59 -0500 Received: from mail-wm1-x330.google.com ([2a00:1450:4864:20::330]:60917) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tlAPw-0004au-6Z for 70690@debbugs.gnu.org; Thu, 20 Feb 2025 12:32:56 -0500 Received: by mail-wm1-x330.google.com with SMTP id 5b1f17b1804b1-4398ec2abc2so10830025e9.1 for <70690@debbugs.gnu.org>; Thu, 20 Feb 2025 09:32:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740072770; x=1740677570; darn=debbugs.gnu.org; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender:from:to :cc:subject:date:message-id:reply-to; bh=rwWZARpv7EAaRDFtxkH8dU34pl40MTvWcK91abfYZIA=; b=eVcWUbPC20P8B/WDcimeVQxG2dlpe0hq/2ALd4SXFscZ24EJ5Zal65Nvd8eA4ww/LQ 3A2RbPz7xckaCXNfZT4F32X7jhl3RbHQ7JLBEWYTVmkdiJYmIR0z0X6X4wKb6k2spzgq ni00wTcsDwcQOgs6ti7UMbleua8PPzALNMxwYixX9g0BCpHce19lM8Hy6Mh/pD8Cecnh mMZmzljyJwv1HxMiV5T4UW+aGOpYcnxLOCa9q/PCvM7mID0gCyhOoVDgj7CupHSY5yDw Dg1gQA5iPhL8jk76IZO2QOI7zm8+YLwEkmGYdF/Q0rO2YJSS6mmZvC3BGEJKPIOtEAGV nNUg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740072770; x=1740677570; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=rwWZARpv7EAaRDFtxkH8dU34pl40MTvWcK91abfYZIA=; b=SDosOKS4lVHAe2kgT9G1mGaUwew70qX291iYe1N5lF4xjqFnMBzMtvday5ST2ZDrPL y29+hcBPZenZkbBBeW68UyL9McfK2HsINMjGoJqMaP+A86PzbH4ayYBx7ThS8tAdFP3d od+R26NXrBUMyVPSzUnd+em0AnKeIaLcwWwHN/kiP9PLpJJQO2czbKt73toO10RNDMZe gUVEVaL+tLqYi9VTdv5mIDc30NpF/Zus2dX6Y0Qqw3adtCXs6NJA8T23TYGANTnHBSGT ofmg6/JHPtmxSgetU7FgMVRa4q9nGmoDxXgF4ZezWC0lZqI35A6NiT7INZBKRY35gD5O oK3w== X-Forwarded-Encrypted: i=1; AJvYcCV5/k1lr4H1BUUlbet4Wehf5PgYzent7l6a+IQ6uIdezbhU3Hmt8PTIlEcc4ynRNIAIPl2Z0w==@debbugs.gnu.org X-Gm-Message-State: AOJu0YyiwNZNyuAQSoOfnZ9Q3sLGKTb268tGPUXjtAQtXBD+35CNnUfV BaGtU2knXIwa2I+FNpo2FwYFMloLJthpEn7gM9OGfaW+FtnCCQ0xBsC4C1Hk X-Gm-Gg: ASbGncuAezJZwJJVnDs7KkX5EnzHtUwQlt3AjV1P/kQwMHBjhJCT2XXI0FdFbkkI9mY geBGaZrbdpnEJ7Na/2DoimWJlBjccazgVx1Nbpgod3fGgLktn0cbbt31JJE9xMTZyqgfGtVdcP7 eDqacbomRAJ/xGNecQwIv+wz5U98nkK8z6AURoXMXme1bmciIScpK0w67UILf1l8n/NjrdsaVOI 44rGrSHSnXaasoyT+WF2h1iP00rjriTGHrWvSPyKkfajyIevYBPuLiliptvz60nqkWXNIjvftsJ 9SUIpQ2zbNoI/A== X-Google-Smtp-Source: AGHT+IERDPamG2nCniKiKY1HjdFSs3/9n5InYTZxZz4aDpk7XvMgGnqKQDgMwEZmFuHTlQ+H+pM1kQ== X-Received: by 2002:a05:600c:1c0b:b0:439:86fb:7328 with SMTP id 5b1f17b1804b1-439ae2188e5mr569355e9.24.1740072768570; Thu, 20 Feb 2025 09:32:48 -0800 (PST) Received: from localhost ([31.210.180.71]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43982bcc607sm127559915e9.16.2025.02.20.09.32.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Feb 2025 09:32:47 -0800 (PST) Date: Thu, 20 Feb 2025 19:32:45 +0200 From: Efraim Flashner To: Simon Tournier Subject: Re: [bug#70690] [PATCH] gnu: rust: install rust-analyzer-proc-macro-srv Message-ID: Mail-Followup-To: Efraim Flashner , Simon Tournier , Brennan Vincent , 70690@debbugs.gnu.org, Divya Ranjan Pattanaik References: <20240501034732.1748656-1-brennan@umanwizard.com> <87seo8lgy6.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="/0N2Q1n3OK12u0hQ" Content-Disposition: inline In-Reply-To: <87seo8lgy6.fsf@gmail.com> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70690 Cc: Brennan Vincent , Divya Ranjan Pattanaik , 70690@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --/0N2Q1n3OK12u0hQ Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Feb 20, 2025 at 05:27:29PM +0100, Simon Tournier wrote: > Hi Rust team, >=20 > On Tue, 30 Apr 2024 at 23:47, Brennan Vincent wr= ote: > > * gnu/packages/rust.scm (rust): Install rust-analyzer-proc-macro-srv > > rust-analyzer relies on this binary existing, and recent versions > > of rust no longer install it by default. > > > > Change-Id: I7ce59c065a35cf2592e7eb2fa57317aa9a8df675 > > --- > > gnu/packages/rust.scm | 15 +++++++++++++-- > > 1 file changed, 13 insertions(+), 2 deletions(-) >=20 > This patch is marked as reviewed-looks-good and had fallen into the > cracks. Merge or close? WDYT? The patch looks so good I basically re-implemented it myself! :/ Currently the version of this patch sitting on the rust-team branch installs rust-analyzer-proc-macro-srv from stage1-tools-bin, is it supposed to be from stage2-tools instead? If so I'll create a patch to fix that and attribute it to you (Brennan) since I should've checked the patch tracker. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --/0N2Q1n3OK12u0hQ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAme3Zz0ACgkQQarn3Mo9 g1ElJA//c6AtixVjvIY3+0zOPo/u3ivGIT7RDctf7rprAaVWPZWCpexFWDAyzKhZ nGMzhhuak/6HhauO3Eglay7CrNW38hgVCfwpJf1dlmLInQcSTXaCkn3IfWhAQ9k2 5BUosCrnD8WUyuuhHuBL0zP4StKjES1uzOZ4S29eq2Xm5uyqbq5eD7kMdE51ykS9 glEkfpHqaSU4hblT/dD6qjWJXbOwZWrsLmAARk7BrNBOSEBQGfRIn4kervDzW8jT A4xnsSFZ9QvTRH+XwkSB14qccTRWTMvBTwCBOreZRexY7nNAZCJ+RVDwN1jTsa77 2/8H83GJLEa/099dSPGcwrNOXQE5o8s9bThnyOkl/dX3WCel/CYRhj5cj36ILVqe sL+GQneF1fPHlsi+iry0Xo+Etk9mWt77W89D7ErDfpL3pDW3GJBa0YqRWa32UmV0 1NiE9VhqRqnCqKw41W+ZjmknfrUlsfSjxwFer3DqThU/WOCvRBajvHfDJ5HJeMkQ ZytolSC/3u3qHXZZrS9Y9h1uN59QIhWxOIbPNAJGsnMYr5iSrCQWTLFBfZ9Kb53q 4n8IQsxhNsNhITRb4QeqShMPV6F0VnleQw5zQPxSHZMVEJ1H1p6Zf3QgntGOPWrY SGQK6ivvAiia1fXdKSo4POCxEyzRevlewdGS5S0LJ6/xoMx2+uU= =CyMg -----END PGP SIGNATURE----- --/0N2Q1n3OK12u0hQ-- From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 20 16:51:27 2025 Received: (at 70690) by debbugs.gnu.org; 20 Feb 2025 21:51:27 +0000 Received: from localhost ([127.0.0.1]:43521 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tlES6-0001ov-N4 for submit@debbugs.gnu.org; Thu, 20 Feb 2025 16:51:27 -0500 Received: from smtp.umanwizard.com ([54.203.248.109]:51050) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tlES4-0001nm-9s for 70690@debbugs.gnu.org; Thu, 20 Feb 2025 16:51:25 -0500 Received: from localhost ([72.201.155.243]) by smtp.umanwizard.com ; 20 Feb 2025 21:51:15 +0000 X-Fes-Received-For: 70690@debbugs.gnu.org X-Fes-Received-From: From: "Brennan Vincent" To: Efraim Flashner , Simon Tournier Subject: Re: [bug#70690] [PATCH] gnu: rust: install rust-analyzer-proc-macro-srv In-Reply-To: References: <20240501034732.1748656-1-brennan@umanwizard.com> <87seo8lgy6.fsf@gmail.com> Date: Thu, 20 Feb 2025 14:51:11 -0700 Message-ID: <87r03sqo8g.fsf@eugene.mail-host-address-is-not-set> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Fes-Encrypted: true X-Fes-Ehlo-Domain: localhost X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70690 Cc: 70690@debbugs.gnu.org, Divya Ranjan Pattanaik X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Efraim Flashner writes: > On Thu, Feb 20, 2025 at 05:27:29PM +0100, Simon Tournier wrote: >> Hi Rust team, >>=20 >> On Tue, 30 Apr 2024 at 23:47, Brennan Vincent w= rote: >> > * gnu/packages/rust.scm (rust): Install rust-analyzer-proc-macro-srv >> > rust-analyzer relies on this binary existing, and recent versions >> > of rust no longer install it by default. >> > >> > Change-Id: I7ce59c065a35cf2592e7eb2fa57317aa9a8df675 >> > --- >> > gnu/packages/rust.scm | 15 +++++++++++++-- >> > 1 file changed, 13 insertions(+), 2 deletions(-) >>=20 >> This patch is marked as reviewed-looks-good and had fallen into the >> cracks. Merge or close? WDYT? > > The patch looks so good I basically re-implemented it myself! :/ > > Currently the version of this patch sitting on the rust-team branch > installs rust-analyzer-proc-macro-srv from stage1-tools-bin, is it > supposed to be from stage2-tools instead? If so I'll create a patch to > fix that and attribute it to you (Brennan) since I should've checked the > patch tracker. I didn't think about it too hard, but I'm not sure why we'd ever prefer to install things from an _earlier_ bootstrapping stage... > --=20 > Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7= =9D =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 > GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 > Confidentiality cannot be guaranteed on emails sent or received unencrypt= ed