From unknown Sun Jun 22 22:42:52 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#53284 <53284@debbugs.gnu.org>
To: bug#53284 <53284@debbugs.gnu.org>
Subject: Status: 28.0.91; TRAMP SSHFS: process-file with remote input file
doesn't work
Reply-To: bug#53284 <53284@debbugs.gnu.org>
Date: Mon, 23 Jun 2025 05:42:52 +0000
retitle 53284 28.0.91; TRAMP SSHFS: process-file with remote input file doe=
sn't work
reassign 53284 emacs
submitter 53284 Philipp Stephani
severity 53284 normal
thanks
From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 15 07:51:44 2022
Received: (at submit) by debbugs.gnu.org; 15 Jan 2022 12:51:44 +0000
Received: from localhost ([127.0.0.1]:39351 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1n8iX1-00045Y-R8
for submit@debbugs.gnu.org; Sat, 15 Jan 2022 07:51:44 -0500
Received: from lists.gnu.org ([209.51.188.17]:37368)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1n8iWx-00045M-1g
for submit@debbugs.gnu.org; Sat, 15 Jan 2022 07:51:43 -0500
Received: from eggs.gnu.org ([209.51.188.92]:54706)
by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from )
id 1n8iWw-0004WM-Gh
for bug-gnu-emacs@gnu.org; Sat, 15 Jan 2022 07:51:38 -0500
Received: from [2a00:1450:4864:20::332] (port=47093
helo=mail-wm1-x332.google.com)
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.90_1) (envelope-from )
id 1n8iWt-0000W1-Sb
for bug-gnu-emacs@gnu.org; Sat, 15 Jan 2022 07:51:37 -0500
Received: by mail-wm1-x332.google.com with SMTP id
d187-20020a1c1dc4000000b003474b4b7ebcso10914007wmd.5
for ; Sat, 15 Jan 2022 04:51:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
h=from:to:subject:date:message-id:mime-version
:content-transfer-encoding;
bh=jnyq95ZEYwXzvYGMJc2ItIgxr/LlL4JdmI+FeZKOFv8=;
b=X9zYUoPMbP9l8IaH+5oMFraUTCF/pextXfUywUo0iLa99+dd8/WhzA6oVoi1PBmSlU
En8/tMHmnX8pIRajA4PZ4fOGsDmDqNjQHdAZ/HzoEqOGlqW1SEjsGcuqgj06KYP9IJS9
jUmdQl0L5TZGghqmviZuVq51fHw0hhvS8xuwd1pbznDF7TyY2JqIAGMGn9XaCsx7HL6t
bQEnWGRaMTMKScIGqVXRoAKQhchRJHDKs6Zw+Tmssser/RV1qRDfh15JO+D9mAG6oW2q
nAzPHxRMhygqsKPuTFFYsuYWqdjilnvMnnva7LeCQylXmJ6B5HDoTY96fWdK1Y6y8Okb
BHGA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=x-gm-message-state:from:to:subject:date:message-id:mime-version
:content-transfer-encoding;
bh=jnyq95ZEYwXzvYGMJc2ItIgxr/LlL4JdmI+FeZKOFv8=;
b=KnRy3mFjfFj+83y97SpmiLRchIWossc6vJwOuByuhTI00fWk5xlGZwBXaxtFqS5LcE
n+RcLS0/0DBpZ+IGoG3FwdmrTIvPUWGssuArmX6l32dxJ4Td8ONcZ1jCRo8qqItHu98T
NgWvM+iMa9mWsziql7has8uJ1UQ1cBXUaPe/HJy0xSBqNZMtjKSwUkM4d/XceuG2Tdyp
vgmt2eUHe8NLKf00gIq1AZiOZXQV/4BCqHrUVuWP6XH8N2AHlktgQFTsMg2blrxxV3qz
odT6t4OeSt1ho7aBUNnWotlScOiUKGjjKT1q4YFeBJeIMqcJk+DFGwKs2ruly5YoIpb6
5p2g==
X-Gm-Message-State: AOAM532YwwChzjzaZSgQBVtNIy7G55IGbSoPkmT9iVPvLjo0Ln1JbVWL
r6yrVCce5kbRdBltxH472oJKEH3kJUo=
X-Google-Smtp-Source: ABdhPJyN58gvMz/Zeor+0uy1jZSymCT4p9qTb7mKuU3aVaXbi0VRS+KCBE9Xuu9SNXrdJa/sOVbW2w==
X-Received: by 2002:a05:6000:1569:: with SMTP id
9mr1451045wrz.500.1642251092672;
Sat, 15 Jan 2022 04:51:32 -0800 (PST)
Received: from phst ([2a02:2455:2a4:dc00:e077:fcec:9581:5f0c])
by smtp.gmail.com with ESMTPSA id e6sm422173wmq.8.2022.01.15.04.51.32
for
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Sat, 15 Jan 2022 04:51:32 -0800 (PST)
From: Philipp Stephani
To: bug-gnu-emacs@gnu.org
Subject: 28.0.91; TRAMP SSHFS: process-file with remote input file doesn't work
Date: Sat, 15 Jan 2022 13:51:31 +0100
Message-ID:
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a00:1450:4864:20::332
(failed)
Received-SPF: pass client-ip=2a00:1450:4864:20::332;
envelope-from=p.stephani2@gmail.com; helo=mail-wm1-x332.google.com
X-Spam_score_int: -10
X-Spam_score: -1.1
X-Spam_bar: -
X-Spam_report: (-1.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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, PDS_HP_HELO_NORDNS=0.001,
RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001,
SPF_PASS=-0.001 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.7 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
has NOT identified this incoming email as spam. The original
message has been attached to this so you can view it or label
similar future email. If you have any questions, see
the administrator of that system for details.
Content preview: Compare: $ mkdir -p /tmp/tramptest && emacs -Q -batch -l
tramp-sshfs
-l tramp -eval '(let ((default-directory "/ssh:localhost:/tmp/tramptest/"))
(write-region "hello" nil "input") (with-temp-buffer (print (lis [...]
Content analysis details: (1.7 points, 10.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3)
[209.51.188.17 listed in wl.mailspike.net]
-2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/,
medium trust [209.51.188.17 listed in list.dnswl.org]
0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends
in digit (p.stephani2[at]gmail.com)
1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail)
0.0 T_SPF_HELO_TEMPERROR SPF: test of HELO record failed (temperror)
0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail
provider (p.stephani2[at]gmail.com)
0.0 RCVD_IN_MSPIKE_WL Mailspike good senders
1.3 SPOOFED_FREEMAIL No description available.
1.5 SPOOF_GMAIL_MID From Gmail but it doesn't seem to be...
X-Debbugs-Envelope-To: submit
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: -2.1 (--)
Compare:
$ mkdir -p /tmp/tramptest && emacs -Q -batch -l tramp-sshfs -l tramp -eval =
'(let ((default-directory "/ssh:localhost:/tmp/tramptest/"))
(write-region "hello" nil "input")
(with-temp-buffer
(print (list (process-file "cat" "input" t)
(buffer-string)))))'
Tramp: Sending command =E2=80=98exec ssh -e none localhost=E2=80=99
Tramp: Found remote shell prompt on =E2=80=98localhost=E2=80=99
(0 "hello")
with
$ mkdir -p /tmp/tramptest && emacs -Q -batch -l tramp-sshfs -l tramp -eval =
'(let ((default-directory "/sshfs:localhost:/tmp/tramptest/"))
(write-region "hello" nil "input")
(with-temp-buffer
(print (list (process-file "cat" "input" t)
(buffer-string)))))'
(1 "")
I think the problem is that tramp-sshfs-handle-process-file doesn't pass
the correct input file to tramp-call-process; it should first expand the
input file against the remote default directory and then copy it locally
to pass it to the SSH process.
Relevant TRAMP debug logs:
13:47:51.375836 tramp-call-process (6) # =E2=80=98ssh -q -e none localhost =
cd /tmp/tramptest/ && exec cat=E2=80=99 input *temp*
13:47:51.376756 tramp-call-process (1) # File is missing: Opening process i=
nput file No such file or directory /tmp/input
13:47:51.377255 tramp-call-process (6) # 1
In GNU Emacs 28.0.91 (build 6, x86_64-pc-linux-gnu, GTK+ Version 3.24.30, c=
airo version 1.16.0)
of 2022-01-15
Repository revision: 7f36aca99dc1387cfeb599c9f2bb781036f79cf1
Repository branch: emacs-28
Windowing system distributor 'The X.Org Foundation', version 11.0.12013000
System Description: Debian GNU/Linux rodete
Configured using:
'configure --enable-gcc-warnings=3Dwarn-only
--enable-gtk-deprecation-warnings --without-pop --with-mailutils
--enable-checking=3Dall --enable-check-lisp-object-type --with-modules
'CFLAGS=3D-O0 -ggdb3''
Configured features:
CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON
LIBSELINUX LIBSYSTEMD LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG SECCOMP
SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XPM GTK3 ZLIB
Important settings:
value of $LC_TIME: en_DK.utf8
value of $LANG: en_US.utf8
value of $XMODIFIERS: @im=3Dibus
locale-coding-system: utf-8-unix
Major mode: Lisp Interaction
Minor modes in effect:
tooltip-mode: t
global-eldoc-mode: t
eldoc-mode: t
show-paren-mode: t
electric-indent-mode: t
mouse-wheel-mode: t
tool-bar-mode: t
menu-bar-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
blink-cursor-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
line-number-mode: t
indent-tabs-mode: t
transient-mark-mode: t
Load-path shadows:
None found.
Features:
(shadow sort mail-extr emacsbug sendmail phst skeleton edmacro kmacro
pcase ffap thingatpt url url-proxy url-privacy url-expand url-methods
url-history url-cookie url-domsuf url-util url-parse url-vars mailcap rx
message rmc dired dired-loaddefs rfc822 mml mml-sec epa derived epg
rfc6068 epg-config gnus-util rmail rmail-loaddefs auth-source cl-seq
eieio eieio-core cl-macs eieio-loaddefs password-cache json map
time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047
rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils
mailheader gnutls puny elp dbus xml subr-x seq byte-opt gv bytecomp
byte-compile cconv compile text-property-search comint ansi-color ring
cl-loaddefs cl-lib iso-transl tooltip eldoc paren electric uniquify
ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win
term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe
tabulated-list replace newcomment text-mode lisp-mode prog-mode register
page tab-bar menu-bar rfn-eshadow isearch easymenu timer select
scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors
frame minibuffer cl-generic cham georgian utf-8-lang misc-lang
vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932
hebrew greek romanian slovak czech european ethiopic indian cyrillic
chinese composite emoji-zwj charscript charprop case-table epa-hook
jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button
loaddefs faces cus-face macroexp files window text-properties overlay
sha1 md5 base64 format env code-pages mule custom widget
hashtable-print-readable backquote threads dbusbind inotify
dynamic-setting system-font-setting font-render-setting cairo
move-toolbar gtk x-toolkit x multi-tty make-network-process emacs)
Memory information:
((conses 16 69559 7104)
(symbols 48 8543 3)
(strings 32 24824 2332)
(string-bytes 1 802103)
(vectors 16 15669)
(vector-slots 8 207480 18124)
(floats 8 29 46)
(intervals 56 228 0)
(buffers 992 11))
--=20
Google Germany GmbH
Erika-Mann-Stra=C3=9Fe 33
80636 M=C3=BCnchen
Gesch=C3=A4ftsf=C3=BChrer: Paul Manicle, Halimah DeLaine Prado
Registergericht und -nummer: Hamburg, HRB 86891
Sitz der Gesellschaft: Hamburg
Diese E-Mail ist vertraulich. Falls Sie diese f=C3=A4lschlicherweise erhal=
ten haben
sollten, leiten Sie diese bitte nicht an jemand anderes weiter, l=C3=B6sche=
n Sie
alle Kopien und Anh=C3=A4nge davon und lassen Sie mich bitte wissen, dass d=
ie E-Mail
an die falsche Person gesendet wurde.
This e-mail is confidential. If you received this communication by mistake,
please don=E2=80=99t forward it to anyone else, please erase all copies and
attachments, and please let me know that it has gone to the wrong person.
From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 15 14:42:18 2022
Received: (at 53284) by debbugs.gnu.org; 15 Jan 2022 19:42:18 +0000
Received: from localhost ([127.0.0.1]:41908 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1n8owM-00088A-FE
for submit@debbugs.gnu.org; Sat, 15 Jan 2022 14:42:18 -0500
Received: from mout.gmx.net ([212.227.15.19]:44801)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1n8owK-00087s-LK
for 53284@debbugs.gnu.org; Sat, 15 Jan 2022 14:42:17 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
s=badeba3b8450; t=1642275730;
bh=1vpUZX8B92uDIfWbC71kEPaqy4VN8RETyuNPJ0PFVt4=;
h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To;
b=EI/QAL+OPvQHXmWQZfxnSxQLpxCcBGSfCiasAyAN1OW7l+91teTchx88LxiHej9cg
jdkOVh9LsXPDCRi3KkBElVbuK393IYeSt5Ph7dhKSE6rOhRaOvtJMYz7CgWQSEP1nS
CflzsRpAE3Q68TXzTey6IdoKaUC18DaSU4MYNBdA=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from gandalf.gmx.de ([217.70.140.164]) by mail.gmx.net (mrgmx005
[212.227.17.190]) with ESMTPSA (Nemesis) id 1MNKm0-1mxMcq0fmM-00OsRz; Sat, 15
Jan 2022 20:42:10 +0100
From: Michael Albinus
To: Philipp Stephani
Subject: Re: bug#53284: 28.0.91; TRAMP SSHFS: process-file with remote input
file doesn't work
References:
Date: Sat, 15 Jan 2022 20:42:09 +0100
In-Reply-To: (Philipp Stephani's message of "Sat,
15 Jan 2022 13:51:31 +0100")
Message-ID: <871r18lram.fsf@gmx.de>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Provags-ID: V03:K1:K3IVrDggZ2CA3wE3cZj6SqQLZQAfJKULZ6guh+ZzOBP046jDwcM
io+OsmkKEfXaAcl+2ay+rVd8V4s3m1u0aI5NkQRUS7eNepZHWvea8csrnqg2WHJ7j3cow9u
pexQYTTsqdf109FIzeVkFBdx064HDDXiNBbquoMh9YFkFB58BHuRr2QkK1V9jNW045JUl5J
h20p8kVh5tZWYb/i12AiA==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:6oRaiH02G7Y=:NFIQzwG5mrmh7AYeFeZDLS
EXy0Xt6EhpyJqIOJ0hPNlOmbnc3KgkrUzPey/pl6Ns8JCyKZV+soYYAscg77vRXnD5gt08CVZ
j5LQss4o6W2RtbUaUjuvfl/kYirlh00c0flQcghKN5ZdSgQzWgSaNRBZw2DVcW9WbCCzpMwtN
YJp4Sq3pTT2IzrnKN9+ZKKDYrV0LcwpWdKss4fXeRQF1i1QN9RnU0YsJVMwfGNK8zlYtVchkR
HqumBLqms0g/3ZXEFywvWugoWXkjVFwwYf74KV3wrULqJXwPHP8h/BXvAKGPVTLGwiJa1Q8OR
p9v8wJXW5X3Vdr5fD2pCQJE/F+BVSPARQ7jvf3DqX+GBqfEF+UtATkxHZVDEc9qEw09J+b2+Q
wEX/sLoC85gOs9DO349N9Q/QgXQ1H/KCgLfV3cOJ6liyglZdP1fKDBMVds44OlA58H+aWF+V7
v3BukD/QboMvGgg9TGD0z23944Ffx70YyGTpQ9XwOTX33ADa+ggEuNs4OQo6CEzA9QSVPFzrB
8jUfdbSGMSpskwwAzwL1cbzzNMF15V2MpyF4qTq/Wo2lU1Ike9dONt+P5yzxeLbeh74GQPrS5
aiJ1PsffjsOTi51FPLOuIQR2Xz8pSNgaYExGczLdiYIxC6FKTsQqK4sdSkYZ08Q/CL+NIyMZg
FV+xysnflU4+CSbjFKCJXyPo/SWTtLamwKCY90rB4ZKJKCLXdO3ybkAmkvtyT3vtKiAIa+Ply
Medo7KV3i6qx1W9TP+ljP7jvdSjYLED23XmAPt5Z4Ps2KI+3wuaMLArA7pzdlOzcCIaJkHAZG
PvTGcD9R7Z35GOUjD4e3qVx53iFNQx8alYTydMBbQJWjlkSb+eYTV5Tr10ND8Q9rx8MJ4yh4c
qxr7CzuX4Q/3zBTCLvkiGt5i7TrOdhwKNOd9qw6ZheNShVLJ/ENrCEXXNAUcde3Nxdt2AR9VW
M8yp+f3U5WtgImaBvb2kEIIaQ6lleBqZ0OnB5Wgu4IK60cQhr60JRBlur398sBUsT5AVcEwOL
VZC0yRJE3efKt6Z5NVjBLLoPSHnWgCfhmy64VKSSbKbS4wbd1qIB3Am8uMM1cpQBsz8WHiIVt
bhvyN1HKupzCGo=
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 53284
Cc: 53284@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.7 (-)
--=-=-=
Content-Type: text/plain
Philipp Stephani writes:
Hi Philipp,
> $ mkdir -p /tmp/tramptest && emacs -Q -batch -l tramp-sshfs -l tramp -eval '(let ((default-directory "/sshfs:localhost:/tmp/tramptest/"))
> (write-region "hello" nil "input")
> (with-temp-buffer
> (print (list (process-file "cat" "input" t)
> (buffer-string)))))'
>
> (1 "")
>
> I think the problem is that tramp-sshfs-handle-process-file doesn't pass
> the correct input file to tramp-call-process; it should first expand the
> input file against the remote default directory and then copy it locally
> to pass it to the SSH process.
Could you pls try the appended patch?
Best regards, Michael.
--=-=-=
Content-Type: text/x-patch
Content-Disposition: attachment
Content-Transfer-Encoding: quoted-printable
*** /tmp/ediffDAueJg 2022-01-15 20:40:02.604224925 +0100
=2D-- /home/albinus/src/tramp/lisp/tramp-sshfs.el 2022-01-15 20:36:50.7659=
07615 +0100
***************
*** 243,254 ****
(format
"cd %s && exec %s"
localname
! (mapconcat #'tramp-shell-quote-argument (cons program args) " "))))
(unwind-protect
(apply
#'tramp-call-process
v (tramp-get-method-parameter v 'tramp-login-program)
! infile destination display
(tramp-expand-args
v 'tramp-login-args
?h (or (tramp-file-name-host v) "")
=2D-- 243,269 ----
(format
"cd %s && exec %s"
localname
! (mapconcat #'tramp-shell-quote-argument (cons program args) " ")))
! input tmpinput)
!
! ;; Determine input.
! (if (null infile)
! (setq input (tramp-get-remote-null-device v))
! (setq infile (expand-file-name infile))
! (if (tramp-equal-remote default-directory infile)
! ;; INFILE is on the same remote host.
! (setq input (tramp-file-local-name infile))
! ;; INFILE must be copied to remote host.
! (setq input (tramp-make-tramp-temp-file v)
! tmpinput (tramp-make-tramp-file-name v input 'nohop))
! (copy-file infile tmpinput t)))
! (when input (setq command (format "%s <%s" command input)))
!
(unwind-protect
(apply
#'tramp-call-process
v (tramp-get-method-parameter v 'tramp-login-program)
! nil destination display
(tramp-expand-args
v 'tramp-login-args
?h (or (tramp-file-name-host v) "")
***************
*** 256,261 ****
=2D-- 271,281 ----
?p (or (tramp-file-name-port v) "")
?l command))
+ ;; Cleanup. We remove all file cache values for the
+ ;; connection, because the remote process could have changed
+ ;; them.
+ (when tmpinput (delete-file tmpinput))
+
(unless process-file-side-effects
(tramp-flush-directory-properties v ""))))))
--=-=-=--
From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 15 15:31:17 2022
Received: (at 53284) by debbugs.gnu.org; 15 Jan 2022 20:31:17 +0000
Received: from localhost ([127.0.0.1]:41999 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1n8phl-0003Hv-Eg
for submit@debbugs.gnu.org; Sat, 15 Jan 2022 15:31:17 -0500
Received: from mail-oo1-f45.google.com ([209.85.161.45]:37679)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1n8phj-0003Hg-M7
for 53284@debbugs.gnu.org; Sat, 15 Jan 2022 15:31:16 -0500
Received: by mail-oo1-f45.google.com with SMTP id
p11-20020a4adfcb000000b002dd4a3e84beso3672097ood.4
for <53284@debbugs.gnu.org>; Sat, 15 Jan 2022 12:31:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
h=mime-version:references:in-reply-to:from:date:message-id:subject:to
:cc; bh=sD62h8HKXMJZf6J+lyTr32Nqz+X925O89jzV0bGG4T4=;
b=nhO5d5TU3co3LYprDhaqgzSsSBG0QGM2daLEIlMxLZY/zqlUAaOYsB04rdgIr6k5vR
498xaYfvhGab029NWYjXRTb5bYkHDwjRRgJfrFuhH/BlQWgGWC1BahvctzMf/PeHDE6Z
XAD4VDU4zTNdygML4b6eQ8wKFoKnfNFY9bTxq724fEt8BFfKKOqDD9z/eGYuZSdaxFGC
hu40R74Vbo5TdcmtSm8hg1N3fN087+Js5tKAPLrbaWpby252uFG3DUr9ryU1omQ5VHNq
G+WLwJvUNvHFKM08MNUWi9e113XFUZRqiwzzw0FGE9RgJ7lLyrz28isgq6VqYroYfcsi
03lA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=x-gm-message-state:mime-version:references:in-reply-to:from:date
:message-id:subject:to:cc;
bh=sD62h8HKXMJZf6J+lyTr32Nqz+X925O89jzV0bGG4T4=;
b=l7OimkBjWh5QSjxDmFOXaBji513dIVWAzhSyU95PA8IKmYUd7+fJmOec2mLg1M802R
cIcQeNcTqqfflWx+nz37ZOTn7orB2MFKJlkRNNVLx363ZFQP//+4VYlcup0Y38KWrmE/
Hm9w1pK4WdY/kciMFcvuMwgxxhMeTctJQNldKq5x8YmLF9qIEbON4iXepAQWmSX+Xluj
eeixBIfP463E8kUUPJOhZapVUkbkarsy2qdezxy2hUlcpbew15s+q2LmNRZIGQbj5HYL
YlFxt/Hmq4KoqtFOIbDvfd2RhXmbLJIiOC/xkBa8qZfF7dM86nMioF9f7Wn5l9iTczV8
qsaw==
X-Gm-Message-State: AOAM532uoM3NSeshQbzEpq794HHAhH1gpe11PMW0kgm9svariwfMsyV4
HMJb9/wzAV0KM6Npq5BPaZvmA0c/P38RJGHGI70=
X-Google-Smtp-Source: ABdhPJxvoWN7/MOta0kWb16IAmGxSqNZko6v8AZACQ0EGEyms3zashPKqSnH+ywZIqpCmM1vW0Jhokovv7bpOOBqWk4=
X-Received: by 2002:a4a:aa8c:: with SMTP id d12mr6381730oon.76.1642278669791;
Sat, 15 Jan 2022 12:31:09 -0800 (PST)
MIME-Version: 1.0
References: <871r18lram.fsf@gmx.de>
In-Reply-To: <871r18lram.fsf@gmx.de>
From: Philipp Stephani
Date: Sat, 15 Jan 2022 21:30:58 +0100
Message-ID:
Subject: Re: bug#53284: 28.0.91; TRAMP SSHFS: process-file with remote input
file doesn't work
To: Michael Albinus
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.3 (/)
X-Debbugs-Envelope-To: 53284
Cc: 53284@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: -0.7 (/)
Am Sa., 15. Jan. 2022 um 20:42 Uhr schrieb Michael Albinus
:
>
> Philipp Stephani writes:
>
> Hi Philipp,
>
> > $ mkdir -p /tmp/tramptest && emacs -Q -batch -l tramp-sshfs -l tramp -eval '(let ((default-directory "/sshfs:localhost:/tmp/tramptest/"))
> > (write-region "hello" nil "input")
> > (with-temp-buffer
> > (print (list (process-file "cat" "input" t)
> > (buffer-string)))))'
> >
> > (1 "")
> >
> > I think the problem is that tramp-sshfs-handle-process-file doesn't pass
> > the correct input file to tramp-call-process; it should first expand the
> > input file against the remote default directory and then copy it locally
> > to pass it to the SSH process.
>
> Could you pls try the appended patch?
That appears to fix it for me, thanks.
From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 17 04:53:14 2022
Received: (at 53284-done) by debbugs.gnu.org; 17 Jan 2022 09:53:15 +0000
Received: from localhost ([127.0.0.1]:44789 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1n9OhO-0005Il-NO
for submit@debbugs.gnu.org; Mon, 17 Jan 2022 04:53:14 -0500
Received: from mout.gmx.net ([212.227.15.18]:35167)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1n9OhM-0005IY-4D
for 53284-done@debbugs.gnu.org; Mon, 17 Jan 2022 04:53:14 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
s=badeba3b8450; t=1642413185;
bh=D9w3aGcyeHTBeEdiFsV+qSi3zch+0E4CpGbJbo7sYiQ=;
h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To;
b=fQzFhIIB64nDCNOOcRPi1ThxaHuJPHoyscGxrUm/VIiInu3hDcp8FrZwLNU0iTKNH
CExg8b1nUUUun88ECegDfuWleSo3VoVzaO2T9QHlrL/jEYJAfzowQCf+joB2nuwpei
pSsgTs76+KDlYfc587XnKzXwfo4i7dqWExpwZoZg=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from gandalf.gmx.de ([212.91.238.39]) by mail.gmx.net (mrgmx005
[212.227.17.190]) with ESMTPSA (Nemesis) id 1MhlKs-1meieH2DIG-00dkNw; Mon, 17
Jan 2022 10:53:05 +0100
From: Michael Albinus
To: Philipp Stephani
Subject: Re: bug#53284: 28.0.91; TRAMP SSHFS: process-file with remote input
file doesn't work
References: <871r18lram.fsf@gmx.de>
Date: Mon, 17 Jan 2022 10:53:04 +0100
In-Reply-To:
(Philipp Stephani's message of "Sat, 15 Jan 2022 21:30:58 +0100")
Message-ID: <8735lm4rjz.fsf@gmx.de>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:NTq2JDKD8m/OllTMfymJeiLE7cW+jc8qMpaAtZzxdgtSaMC+vGU
zXJLutIQj0th2/5u4/WM+ynIlk8zJPZAf+c5zcFjSZG6bH74teW6Na79zg4OndVHvwAr+EZ
ipbif2bN/YhOCsMZo+EEK25wyAvpgj2rDQBQQRc4qOrxpeLp527JT4G3M8S2zx0JL9Lt21n
HC0+ljETx2l/wfMZfU9QA==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:SF/HCqDNN00=:5/dIC4m35XZApwHjYqAgfQ
NLz2OlWIxofdkGP83yYx0Tlp5MyAt56DXdC3wFdXp1TcKfHrRVn8AyH9+5SKMsL8J6fHKtDdJ
fFAXhflA9UjLDbilM3Qyjg3NIn3kr6lqqw12YwJGgTuhfd9aZVVWBVUA5ZEjZIFZBiD3/9HKE
q40vfORAC45b+W2JU2XSP6JD+dzaRZQaQslLd33rAUUhMCC0TURgzhpL1s1T9a6AW6Q397gl5
qiMWKuiCFJn3l8JlYblvj1eW8yKOQdPZiFRw3aRvwPLlRbTkyRnVuJnwVDzCpuQjU/o5zr8xv
LX74Oj9ogMt7sfALx0kqURYyzR8vpjuYIjSUWlteulukgLshFp1de1KHlJSOdno2aNS2m76fq
4pM5XHkxqRafH/PabeESEANCiEM6QBfveJ3OTNHkASZJaMVJ7HiZm2Hb6egA2livoCr0xON4N
0OtHwlcCMgQfMnkwLN1kTJTeTfpwsnYWDM3VZ0dH7xbFp8c/wMbFaDgpyM/CxqWl2r9dJX878
AWmWqe+xn4TxwkOQxEntLlcWyjpyjEn8057UYawR6XCXufkpX+OeVyEyFe2mDGDCEQfJq6NBY
g/erkgjKG0lw+onnzTn2wHdARHXqpUO8Q7EwXcT9w2QuQRQP+NAYtuvE8ue3KAFwXoEcgEA5e
r48or71xnxEY6ur45/Jc+bmZsdiiejWOnvWTBGGiRT1tZHoEzPZ5kTjArTDywVjT8uOzTYewy
ystqMRb9v2j2onq+g1N0F/sZ3ZkmlDPAOUHGnoshAviNA2iciZEX0fDrn19/vdOecqcG7++8R
07OPuuZWg8YMTZryrM58milhYSNt2CS/yA6ha0eZ+bTdQhKKFM4A9/LFygfOEx4qHloLAi5GJ
PYZr//LnTe9D415luHxBpemt0XSiTpGqWN4JRHIdNzl73NKJrnUCCKyfMATOIWKsTbjL0Zr+W
akiBDPIUOeYu35mBNwv6vpPUBGUhoQbr1x4nGiLbHQRm1uPbOjZ2it8UARACN10CpkfB3q9SS
RCEEXAUW3DYKvYRWCNS32no1VS3+Nhy4S/R37baLN9/ZAKGEKDLx7YlESSzngZYna0yc6wp1N
CnhRqr19laCgC0=
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 53284-done
Cc: 53284-done@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.7 (-)
Version: 29.1
Philipp Stephani writes:
Hi Philipp,
>> Could you pls try the appended patch?
>
> That appears to fix it for me, thanks.
Thanks for feedback. During my regression tests I've found some further
oddities in this area, so I have pushed an extended patch to
master. This will also be available with the next GNU ELPA Tramp
release, 2.5.2.1, end of this month. Closing the bug.
Best regards, Michael.
From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 17 05:07:31 2022
Received: (at 53284-done) by debbugs.gnu.org; 17 Jan 2022 10:07:31 +0000
Received: from localhost ([127.0.0.1]:44810 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1n9OvD-0005gF-Bx
for submit@debbugs.gnu.org; Mon, 17 Jan 2022 05:07:31 -0500
Received: from mail-oi1-f178.google.com ([209.85.167.178]:36370)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1n9Ov4-0005ev-Vm
for 53284-done@debbugs.gnu.org; Mon, 17 Jan 2022 05:07:24 -0500
Received: by mail-oi1-f178.google.com with SMTP id r138so22708336oie.3
for <53284-done@debbugs.gnu.org>; Mon, 17 Jan 2022 02:07:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
h=mime-version:references:in-reply-to:from:date:message-id:subject:to
:cc; bh=XuCTeti/GibHyIPFLuVOo9e7XeBwKLVARqXI8RcrADs=;
b=JP8y4ZAJt+lxrqSh0YpyrXdqqRXCZd/lmqRJ25550RFBuzXerVubCAyhuKbrSTGKYI
F6zgCZQz629ihPGXAEAjf4a0hgbW2RwfbRhcxCfgnXE8R6XWch2b/rIlpaVo1Ft4gUP2
+/DAQQQRMFlV1JM+i/xKQYlSDrcaokdAhAIMdHZR2sdmThMgnMtgVZHJFzoKEUPfGKKM
wkOvsPw38ZSAP6sWiQFjDLwQUQ69O6vTqzBBZkg8vR3k+8yWHouVwu4cFdh6W0h2XeUn
MIAeWKxcD8VjviQXJVVvjiiIx2+F9Pn7Vpt2bEJjLonjieR4SgJVgftFpjMW1qjaOWR7
d+Pg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=x-gm-message-state:mime-version:references:in-reply-to:from:date
:message-id:subject:to:cc;
bh=XuCTeti/GibHyIPFLuVOo9e7XeBwKLVARqXI8RcrADs=;
b=n7DribPauBDA59WZ/r6D8nh3fLFHzrbi9kHnLUK3TJOtmLaWh6eKwHqrZIGrA6ll3o
JXe7C/RwF/4RHmRigHgOfQxF89f96teHLdQji6YrdwttK585JM8gUUUF4r9ujF0TRHvQ
ZlEhFUO0eX+TjDlanIIjcJ0FR6QKKQTRB3YPOVc5RKD/+68WPLN+tlxCoIGimA6bhZ7M
gCHMIr+JF1uVwE9rEiwxD/DfywUXSB8+rAIxfrjjzEmhTodh7eFxP7JwAkabRj9raQ05
uOJk4eLGV+X3rwTPOn52S8XFxUpcpzQstFb8nArWPnPkCEzWfKYkAc+KMvFmL92R/xl0
umZQ==
X-Gm-Message-State: AOAM532/7hjGfVdDNY6BRYaWLXxUH3qUNOgnIKx4NMHnatCfKxKqQWCy
9mgcd3FvKUgTyTPIiJKuRAdqzetFPg3F6eiltec=
X-Google-Smtp-Source: ABdhPJzRULdSONq6FxZn5takQzXa+nLr5E/h9f2jSxFAOon/Dx4M+GBXPbPRXNUJKW2SK+BbuUuOE15bYdn4E+N5Ork=
X-Received: by 2002:aca:1c03:: with SMTP id c3mr16934390oic.158.1642414037202;
Mon, 17 Jan 2022 02:07:17 -0800 (PST)
MIME-Version: 1.0
References: <871r18lram.fsf@gmx.de>
<8735lm4rjz.fsf@gmx.de>
In-Reply-To: <8735lm4rjz.fsf@gmx.de>
From: Philipp Stephani
Date: Mon, 17 Jan 2022 11:07:04 +0100
Message-ID:
Subject: Re: bug#53284: 28.0.91; TRAMP SSHFS: process-file with remote input
file doesn't work
To: Michael Albinus
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.2 (/)
X-Debbugs-Envelope-To: 53284-done
Cc: 53284-done@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: -0.8 (/)
Am Mo., 17. Jan. 2022 um 10:53 Uhr schrieb Michael Albinus
:
>
> Version: 29.1
>
> Philipp Stephani writes:
>
> Hi Philipp,
>
> >> Could you pls try the appended patch?
> >
> > That appears to fix it for me, thanks.
>
> Thanks for feedback. During my regression tests I've found some further
> oddities in this area, so I have pushed an extended patch to
> master. This will also be available with the next GNU ELPA Tramp
> release, 2.5.2.1, end of this month. Closing the bug.
Thanks. Any objections to backporting the fixes to the release branch?
The bug is rather annoying, and the fixes can't break anything (since
SSHFS wasn't supported in Emacs 27).
From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 17 05:39:24 2022
Received: (at 53284) by debbugs.gnu.org; 17 Jan 2022 10:39:24 +0000
Received: from localhost ([127.0.0.1]:44849 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1n9PQ0-0006TW-Bt
for submit@debbugs.gnu.org; Mon, 17 Jan 2022 05:39:24 -0500
Received: from mout.gmx.net ([212.227.17.20]:33275)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1n9PPl-0006Sm-M7
for 53284@debbugs.gnu.org; Mon, 17 Jan 2022 05:39:19 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
s=badeba3b8450; t=1642415939;
bh=dMmU27ve6l/jNrG7Q83NJksZExS+3JzwFkHxi9adzzI=;
h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To;
b=CRAAf8PhJ+aom5RWqCtaTCgR+AhYStbZECOYRpYhgXsnPWpWpDmfSiZ2BXKwwWeGo
ac5zq9Q3M6qY1IOeufTw6XCGoZYHzul5eixD9NlQR+69HPuPQsvvdWyxRszfOZvTG9
eVqOK55DWfiKhfSbhVMsCxiQNpYe42ytICWEZpn8=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from gandalf.gmx.de ([212.91.238.39]) by mail.gmx.net (mrgmx104
[212.227.17.168]) with ESMTPSA (Nemesis) id 1M6ll8-1nFTh63tgk-008MG1; Mon, 17
Jan 2022 11:38:59 +0100
From: Michael Albinus
To: Philipp Stephani
Subject: Re: bug#53284: 28.0.91; TRAMP SSHFS: process-file with remote input
file doesn't work
References: <871r18lram.fsf@gmx.de>
<8735lm4rjz.fsf@gmx.de>
Date: Mon, 17 Jan 2022 11:38:58 +0100
In-Reply-To:
(Philipp Stephani's message of "Mon, 17 Jan 2022 11:07:04 +0100")
Message-ID: <87y23e3av1.fsf@gmx.de>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:cnucSrNONNGWJBUnQo/g4Y3VUmX1cfx+asJcgtH1NOdSs4FpI+A
TXLFjN70ogUYs2ku1GZ4TpqocTTfsGrXXefR19TLKyg6OpcpRn5NtQRhrHkAvOJscqjZknF
3v4mpephBnTKImRl7Vmut8m6Cmh8JBVO7UWJsjSH2Kl4G/PSWphZlIKvun3nUDfK5kjRMJD
nNqsI639ihrCB0tQlAqlw==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:xKCICywYsM0=:lzL3EnlBjVwqpSiNt//Inz
M5z9lw+ojZ3u1hyyM0OgKKQfTbmx+oMBcNvbu7XB6uNwmi/P5Bt52OZXmAqHF/q44rnvmSCBX
GSrHKE2wntl7HKaWpxaS8ZHfyNBS9Q10V4H7kSyKRywY7KRiCw3bpD1x39w+7PLqyQbS1/Gp1
snDp8PaJfhhvaUVu0DCbWZqrDiKxUarmgWCErhDA/CjEWrGYtCUHYOVqsAaTUFT9EmAmLtmWE
Cgcic6wNi/N/8vgpE/ic3Hy4qOJSIGzh2TZiiS9KtNL+kZV8AVTYTXeJrWBTKzTam1bE0Bb5u
8dSGPeSn9Il8L2XQom+NJdaiN4kVXj4aNDCc+SBbmJNCqKH4d6bhWNwEDch+cX8HAvigJZxbp
hJZCCpr4Vy9fiu/omu706190kTyEna5XjjG8I4OG2Ury2lH9zmi0KfngR/joqvpZHKs3o0KbJ
ecJVAT/MIw1HYxgItZjchM7FxU3c8OOsIcJz3bvBPzMJbYXLdCbHSxCTm0gCXgTAeaO4f9Jq+
vN4NWsOACqWxYVky0bjfoq4nhYIKCrYF+MppkNNy7VzW6YSB4aUggoqR0/ADcXV6+GngmOwiu
ISq2oVWqp9iJ6kkzWfJfOu2k+qFydmVKTIXTsO9jp+x3nBD0ghDSxO3jLnisQkyNBo86fPlNi
MGOFSV7RR3Hlhxu/brauxRNVhrWx1nBZMEXKdo2uiTWkuABs3n93SE0aZPTKChreUkBS2AWrG
wjQp7FxWahyVLSshDaw0NP5wLQK80FavIMsRPMlGy/pr2wA/6U43n+mty52cuVrEiD1eLofiZ
ECOXZbSfqDFYccTTIH+Wz3BLjZTZAo4cyBEE4pZQLVbwJTKg0DUWfOG3jl0f3+7B15W1L0S40
5oyX7ZmPdmILTTaVz+eZspTM2yClfUH+0mVg6gWJlI+VqWf8Sm+S0MfjXfvQODekc5XPBS3eg
k75oTEXBKs+f6u7oW5n2n5LFIC8DZS1iZZtx2VIDkhyUVCiU/oSyeKJ1ibpI16renWW03sXF+
6D5sN34FLc/EWK894BCPTDfa0H04GzMtoH3FRWCtBb+H3UIgg7bDpsukk+7/8W7o7faF2I7vB
i6guTfu5ktcyok=
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 53284
Cc: 53284@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.7 (-)
Philipp Stephani writes:
Hi Philipp,
> Thanks. Any objections to backporting the fixes to the release branch?
> The bug is rather annoying, and the fixes can't break anything (since
> SSHFS wasn't supported in Emacs 27).
The patch is not only about tramp-sshfs.el, it covers all
tramp*-process-file implementations. Therefore, we shouldn't merge it
into the release branch prior the release of Emacs 28.1.
After that, all changes in Tramp 2.5.2.x, including this patch, will be
merged in preparation of Emacs 28.2. In the meantime, you could use the
GNU ELPA version of Tramp.
Best regards, Michael.
From unknown Sun Jun 22 22:42:52 2025
Received: (at fakecontrol) by fakecontrolmessage;
To: internal_control@debbugs.gnu.org
From: Debbugs Internal Request
Subject: Internal Control
Message-Id: bug archived.
Date: Mon, 14 Feb 2022 12:24:09 +0000
User-Agent: Fakemail v42.6.9
# This is a fake control message.
#
# The action:
# bug archived.
thanks
# This fakemail brought to you by your local debbugs
# administrator