From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id MOlXEYjQDmV9WgAAauVa8A:P1 (envelope-from ) for ; Sat, 23 Sep 2023 13:48:24 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id MOlXEYjQDmV9WgAAauVa8A (envelope-from ) for ; Sat, 23 Sep 2023 13:48:24 +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 D12D2555B0 for ; Sat, 23 Sep 2023 13:48:23 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b="Z20gP5K/"; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1695469703; 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=/1OZF6/qbXQfvnTWf7MURaMQ7foC7wDk4jnBMkcqc9c=; b=AOfnVb9eXCbiS4TG6lHDxYMOr14hFaZlo9TXxLhIENcww+h7k1CqN5rzQmhXZVjmqeVzhQ 6giBhWw/v24bz6fbzzAlFtqBESQN0kZZBhCT54rSXBqriO00/K4XmwH0P625xGlSBMQNsv ngqTt9J9ky/NdpBKR2H0S0nbD672MPQNtbCvFDo+TdFzrd8ao3zhVtdca+kgG87OaKl1Ab a3Vo9p7P1dmzZ92WEgr7aidHq841m70CSe6j6jbwVl7pAbgneYfTBJXpHF0myB+RSjydIH AoyQ/qeMzV4/ny0UWHuFWJQOU3IaPJ9LYExMZJ5l29RAVNXQxIy5dCcOIQNMzg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1695469703; a=rsa-sha256; cv=none; b=DgZV3tMTSnFEZmtCwfaIcw5aRPSRf4DH+frprfOtB9xmbT2ffUVpjqNbmefbM2Nqmb5N2n m6agZBWXJWCTK9uYuO/w1vzjKH7xiWQwV4LytE9zAj6WT+EVykHKcqKUp8UAP/1p/kZNvL dsNRebVG4I9FJxPM2aH9pEKnfk3fKEsf9lgcnuR13WPCjBxT6np9jcLK/T8QgslgBy5DoB X3NsUZnEIzHo8x5tRVhfumC/Vkg6G6m5FrxyTLJevpcuM8VtBPFLI6LR1LBwu9e66zw5Sf K1My1re+iHnE0U5qbP+afCirgFhhwOFOUqU9pBQqZIGEBt2UwwONAY4/xm+3mA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b="Z20gP5K/"; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qk17E-0000CX-NM; Sat, 23 Sep 2023 07:48:04 -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 1qk171-0000BP-Ts for bug-guix@gnu.org; Sat, 23 Sep 2023 07:47:53 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qk171-0002mX-8e for bug-guix@gnu.org; Sat, 23 Sep 2023 07:47:51 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qk17C-000344-D0 for bug-guix@gnu.org; Sat, 23 Sep 2023 07:48:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#30434: magit =?UTF-8?Q?won=E2=80=99t?= work over TRAMP Resent-From: Simon Tournier Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 23 Sep 2023 11:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30434 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Maxime Devos , Maxim Cournoyer Cc: 30434@debbugs.gnu.org Received: via spool by 30434-submit@debbugs.gnu.org id=B30434.169546966711680 (code B ref 30434); Sat, 23 Sep 2023 11:48:02 +0000 Received: (at 30434) by debbugs.gnu.org; 23 Sep 2023 11:47:47 +0000 Received: from localhost ([127.0.0.1]:37895 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qk16v-00032D-Rg for submit@debbugs.gnu.org; Sat, 23 Sep 2023 07:47:46 -0400 Received: from mail-wm1-x336.google.com ([2a00:1450:4864:20::336]:37948) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qk16n-00031f-R9 for 30434@debbugs.gnu.org; Sat, 23 Sep 2023 07:47:44 -0400 Received: by mail-wm1-x336.google.com with SMTP id 5b1f17b1804b1-4051d33af1fso11106065e9.0 for <30434@debbugs.gnu.org>; Sat, 23 Sep 2023 04:47:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695469640; x=1696074440; darn=debbugs.gnu.org; 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=/1OZF6/qbXQfvnTWf7MURaMQ7foC7wDk4jnBMkcqc9c=; b=Z20gP5K/4CbORHgs6cAtc7kn4Ztb50qjzkCQAAtBFSz6ID8xctvP0qocra3CdRhZNj zV4FAF8desYvoIslg/6S535huaSVj0tfpRajgm+Jlg5KmvrhcZgU3A24CA7zt9GKf+EF SXVPWLqrI6gFF8iqorOMK5pe4Piskt40LPi3E3W1ATYtJC5bNv4UhQpB084ftBOclIvP h0z8K2VkkTQX0Onb5Tsi6odOz+B2t3Daebat3b5OMMQ2sDhv1GEvZ26KNbYlSDw/vOO/ 3lcI0NgOwnFKW0Cw434PNTJh1amycj6iouzeOoHv2aPolI2mWEjrqV3nJgkp/fIoCsLh iJYQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695469640; x=1696074440; 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=/1OZF6/qbXQfvnTWf7MURaMQ7foC7wDk4jnBMkcqc9c=; b=ojCuwerGONNrAjL/5wI2eUOuBgd0pYGFhnSFG3TdLOb6YKLI5OhHgp7CUkHFP5+Q4z aqFa357eiwwqayAtx6tA2QXjs4XGfIAQxjQ4juj4YQaNxm7cnyCM4iYYsVfT/56h8Ptm 0aYwhcdruNcFnbgO0Vmr9yDfKxqeT5GHZqBg35nLRv2RrGM6q/idbenOwvNiTVwY8arV Ec3OC3NMkvHm32+6lkkefP3SXESKG3L4ts2+ECOf6s9sTv3poPZ+1cXO1GAse/hJKz8+ gI852lvk4PH5iHRPcXOX25cDQ31DvgECgwUn3m0BulRgMIv0pswBP9l78aQekGlgJwSs ZAMg== X-Gm-Message-State: AOJu0YyuzlGnSguSw40MLd18Ln4aqMxtzdGrkeIeTuCYSWz/MbhbsCnA Q1+OPvfQnMSoseHHIAPQBo3PVJEYso8= X-Google-Smtp-Source: AGHT+IEv+jB2wISpK8nhpFZDnqnO7thCt1OvZSVYit1CsF/BATQGqljLfuStqcfRLnhYHZ3Ov3ZXWg== X-Received: by 2002:a05:600c:1e18:b0:405:1ba2:4fcf with SMTP id ay24-20020a05600c1e1800b004051ba24fcfmr1534503wmb.4.1695469639983; Sat, 23 Sep 2023 04:47:19 -0700 (PDT) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id a21-20020a05600c2d5500b004053e9276easm4014512wmg.32.2023.09.23.04.47.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 23 Sep 2023 04:47:19 -0700 (PDT) From: Simon Tournier In-Reply-To: References: <365299e60040c03a84cbb7770adb3f94349dd2ed.camel@telenet.be> <87lgfyl67x.fsf@elephly.net> <77826704875d168a2f7c608e146d9d5b09e7588c.camel@telenet.be> <87zghd18du.fsf_-_@gmail.com> <87v8rrqfgp.fsf@gmail.com> <86jzskrnd1.fsf@gmail.com> Date: Sat, 23 Sep 2023 13:47:14 +0200 Message-ID: <8634z5m7r1.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Scanner: mx0.migadu.com X-Migadu-Spam-Score: -5.14 X-Spam-Score: -5.14 X-Migadu-Queue-Id: D12D2555B0 X-TUID: MUZYlU8lzr5g Hi, On Sat, 23 Sep 2023 at 12:17, Maxime Devos wrote: >>>> More concretely, try "guix shell emacs emacs-magit --pure -- emacs" >>>> followed by "M-x magit-status" in a Git checkout, it will fail due to >>>> not finding the 'git' executable. For one, this had been corrected by b59b033af3957e0de9a44733e26cbcc7114a4dfb, IMHO. For me, guix shell emacs emacs-magit --pure -- emacs -q -f magit-status just works. >>>> So my idea is to use the new magit changes to both make the remote >>>> TRAMP work and _also_ make local things work in a pure environment, >>>> undoing the regression that was caused by reverting the >>>> git->/gnu/store/.../bin/git substitution without creating new >>>> regressions. For two, as explained by [1], the case for TRAMP seems handled, no? >>> Sounds good to me! I'll be happy to review any patch implementing it. >>=20 >> Now, we are 1 year, 17 weeks, 6 later after this message. So I propose >> to close this issue and then open another one for this potential patch. >>=20 >> WDYT? > > The time since that message is irrelevant. The bug is still there, so=20 > there is no good reason to close it. Your report (reopened a closed one) is about two issues. Which one is still there? One? Both? None? Having a clear fresh bug report for specific issue makes easier to deal with instead of a lot old thread mixing several issues where some had been already fixed. Somehow, it makes it hard to know what is currently still accurate and what is not, IMHO. > If the point of closing unresolved= =20 > bug reports is some kind of prioritization of bug reports, there's tags,= =20 > severity levels, etc., you can use instead faking a high bug resolving=20 > statistics. The point is to have an actionable bug tracker and not some spaghetti thread where it is hard to follow between the still accurate and the already fixed. Ricardo opened an issue tracked as #30434. Subject: bug#30434: magit won=E2=80=99t work over TRAMP Date: Mon, 12 Feb 2018 13:53:22 +0100 (5 years, 31 weeks, 5 days ago) Closed by Mark with the message: Agreed. Done, in commit 5fe9ba59ba1cea12a70d011aacbace52e3bfda18 on master and commit 317e8e9404058af35d9843e076934560f95d895a on core-updates. I'm closing this bug now. Date: Wed, 14 Feb 2018 08:52:02 +0000 (5 years, 31 weeks, 3 days ago) And the discussion ends on: Date: Fri, 16 Feb 2018 14:00:50 -0500 (5 years, 31 weeks, 1 day ago) Then, years later you unarchive and reopen. Date: Wed, 18 May 2022 15:36:02 +0200 (1 year, 18 weeks, 1 day ago) unarchive 30434 reopen 30434 directly followed by Maxim=E2=80=99s question: Why did you reopen that issue? Does the original problem still affect you (a hard-coded magit-git-executable causing problems when executed on remote machines via TRAMP). And this bug was still open just as a reminder waiting for your patch. The initial issue had been closed and what you are reporting is not an issue anymore, from my understanding. I am proposing to open a fresh issue with accurate information from current Guix revisions about what you consider is this bug =E2=80=93 referencing to this one if needed. BTW, for what it is worth, I feel your tone arrogant and that is generating an atmosphere that does not make the collaboration friendly. Cheers, simon 1: [bug#59253] [PATCH] gnu: emacs-magit: Substitute git executable path. Kyle Meyer Mon, 14 Nov 2022 19:52:36 -0500 id:87cz9pvy23.fsf@kyleam.com https://issues.guix.gnu.org//59253 https://issues.guix.gnu.org/msgid/87cz9pvy23.fsf@kyleam.com https://yhetil.org/guix/87cz9pvy23.fsf@kyleam.com