From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 20 11:32:41 2023 Received: (at submit) by debbugs.gnu.org; 20 Sep 2023 15:32:41 +0000 Received: from localhost ([127.0.0.1]:60175 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qizBw-000892-8r for submit@debbugs.gnu.org; Wed, 20 Sep 2023 11:32:40 -0400 Received: from lists.gnu.org ([2001:470:142::17]:32884) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qizBs-00088m-GZ for submit@debbugs.gnu.org; Wed, 20 Sep 2023 11:32:38 -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 1qizBb-0001hE-Ve for bug-gnu-emacs@gnu.org; Wed, 20 Sep 2023 11:32:20 -0400 Received: from mail-qt1-x836.google.com ([2607:f8b0:4864:20::836]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qizBZ-0004wc-LF for bug-gnu-emacs@gnu.org; Wed, 20 Sep 2023 11:32:19 -0400 Received: by mail-qt1-x836.google.com with SMTP id d75a77b69052e-417e4289dedso725531cf.0 for ; Wed, 20 Sep 2023 08:32:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695223936; x=1695828736; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=5DWCi4rTvuMdUeZKnBtynDkekkxJqUJ0B7xw5y7O7n4=; b=HgtdqVgqA5g2eJLSBi9SwSOvDnDIqAnB37VzmyOLhbhePhWrOglrqJ2kGXUNWojwx6 YTzoq8/UyU7foDXrgZqUMwOitwWAA1sPOneH6P/jsA2gUJ3wBqnJorE8AV1o5SHIEsai BpV7bvJd06sWPDH9y/br7Ci7jZsC7YopIbDsR+GvMpDaTRyBFOwp26HaGOEtF1PZ1u5l OZ7QLxlRfV4eRaIuepjY90YzL1PvcdCz1oEJyej0zChug1yGta1S45M4ILA0TjOXCodE KtnrfRYa46pcOYEYiGgX6srqAGVJSlKl2Q7u9+kJB1xvck/DW56ZFSyzMnwQHjITncV2 9ooQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695223936; x=1695828736; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=5DWCi4rTvuMdUeZKnBtynDkekkxJqUJ0B7xw5y7O7n4=; b=lodFL0IT1vUUgnfvcogku5mVsj1BzcSFp3K97LHoMsm50pHnzDr2JaZKD7+LBJ/oKR N5nRuYZga8Q+zXq1vucgzzft3krDHd7IdDe4wN+cZE2VoVO1hKHmIGmURHXUBX8w8Ou3 uZ4HSPXWpmZqGh5izLakvhxpd2LsPuF98ZyH8lDP7Tt335RnL6XUn+kRw6d8KqRfLhAB hqqxZbIWoNGYQDI2G2X1mFTcdW1ysf1Xn4sKN2PxX/Hc9YMOEaYKTohVk/Nl6D5vbjL6 H9hbkJyj0VQTpCK7Q8b0T6SECLkSiB6HRqq0MNUrgI9IP6HoI28dl32z3LE+LPo63gxq 5Ekw== X-Gm-Message-State: AOJu0YyyuROpU1joPlk8b1fZWKSFz9z0lcG02TalZx1yir9VmhfzKjob 2YeMVDJQPXm3eSKfl80yapFwt+DnkQ3wN07MOL44JIWevVw= X-Google-Smtp-Source: AGHT+IFyFvGD8ETHp4A/hf0zYafWrSNDDGr0y+x7OtwtlIewbfJ/1JaUUQDqgZY74fkUMeLFnP80NZTyTGuS+24Msx4= X-Received: by 2002:a05:622a:1490:b0:3fd:dab5:9430 with SMTP id t16-20020a05622a149000b003fddab59430mr2480233qtx.16.1695223935486; Wed, 20 Sep 2023 08:32:15 -0700 (PDT) MIME-Version: 1.0 From: Dan McCarthy Date: Wed, 20 Sep 2023 11:32:04 -0400 Message-ID: Subject: 29.1; tar-mode errors when saving remote files To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary="0000000000007d4e6c0605cc14ab" Received-SPF: pass client-ip=2607:f8b0:4864:20::836; envelope-from=daniel.c.mccarthy@gmail.com; helo=mail-qt1-x836.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.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_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) 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: -0.0 (/) --0000000000007d4e6c0605cc14ab Content-Type: text/plain; charset="UTF-8" The setup is the same as bug#55166: /ssh:dan@solstice:/tmp/ #$ touch a b c /ssh:dan@solstice:/tmp/ #$ tar cf test.tar a b c /ssh:dan@solstice:/tmp/ #$ xz test.tar but in this case write-file throws an error instead of failing silently: Debugger entered--Lisp error: (wrong-type-argument "listp (tramp-file-name-handler tramp-crypt-file-name-handler . inhibit-file-name-handlers)") signal(wrong-type-argument ("listp (tramp-file-name-handler tramp-crypt-file-name-handler . inhibit-file-name-handlers)")) basic-save-buffer-2() basic-save-buffer-1() basic-save-buffer(nil) save-buffer() write-file("/ssh:dan@solstice:/tmp/test2.tar.xz" t) funcall-interactively(write-file "/ssh:dan@solstice:/tmp/test2.tar.xz" t) call-interactively(write-file nil nil) command-execute(write-file) In GNU Emacs 29.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.31, cairo version 1.16.0) of 2023-07-31 built on october.example.org Windowing system distributor 'The X.Org Foundation', version 11.0.12014000 System Description: Slackware 15.0 x86_64 Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LC_COLLATE: C value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Debugger Minor modes in effect: shell-dirtrack-mode: t tooltip-mode: t global-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 buffer-read-only: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils sh-script smie treesit executable calculator vc-src vc-sccs vc-svn vc-cvs vc-rcs log-view pcvs-util vc bug-reference cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs cl-extra shortdoc text-property-search thingatpt help-fns radix-tree cl-print debug backtrace help-mode find-func vc-hg vc-git diff-mode easy-mmode vc-bzr vc-dispatcher tar-mode arc-mode archive-mode jka-compr tramp-cmds tramp-cache time-stamp tramp-sh tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat rx shell pcomplete comint ansi-osc ansi-color ring parse-time iso8601 time-date format-spec auth-source cl-seq eieio eieio-core cl-macs cl-loaddefs cl-lib password-cache json subr-x map byte-opt gv bytecomp byte-compile rmc iso-transl tooltip cconv 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 nadvice seq simple cl-generic indonesian philippine 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 abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process emacs) Memory information: ((conses 16 134931 10283) (symbols 48 13252 0) (strings 32 47223 1850) (string-bytes 1 1527085) (vectors 16 25505) (vector-slots 8 335082 9416) (floats 8 123 55) (intervals 56 717 0) (buffers 976 23)) --0000000000007d4e6c0605cc14ab Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
The setup is the same as bug#55166:

/ssh:dan@solsti= ce:/tmp/ #$ touch a b c
/ssh:dan@solstice:/tmp/ #$ tar cf test.tar a b c=
/ssh:dan@solstice:/tmp/ #$ xz test.tar

but in this case write-f= ile throws an error instead of failing silently:

Debugger entered--L= isp error: (wrong-type-argument "listp (tramp-file-name-handler tramp-= crypt-file-name-handler . inhibit-file-name-handlers)")
=C2=A0 sign= al(wrong-type-argument ("listp (tramp-file-name-handler tramp-crypt-fi= le-name-handler . inhibit-file-name-handlers)"))
=C2=A0 basic-save-= buffer-2()
=C2=A0 basic-save-buffer-1()
=C2=A0 basic-save-buffer(nil)=
=C2=A0 save-buffer()
=C2=A0 write-file("/ssh:dan@solstice:/tmp/= test2.tar.xz" t)
=C2=A0 funcall-interactively(write-file "/ssh= :dan@solstice:/tmp/test2.tar.xz" t)
=C2=A0 call-interactively(write= -file nil nil)
=C2=A0 command-execute(write-file)



In GNU = Emacs 29.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.31,
=C2=A0ca= iro version 1.16.0) of 2023-07-31 built on october.example.org
Windowing system distributor 'The X.O= rg Foundation', version 11.0.12014000
System Description: Slackware = 15.0 x86_64

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB= GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
JSON LCMS2 LIBXML2 MODULES NOTIF= Y INOTIFY PDUMPER PNG RSVG SECCOMP SOUND
SQLITE3 THREADS TIFF TOOLKIT_SC= ROLL_BARS WEBP X11 XDBE XIM XINPUT2 XPM
GTK3 ZLIB

Important setti= ngs:
=C2=A0 value of $LC_COLLATE: C
=C2=A0 value of $LANG: en_US.UTF-= 8
=C2=A0 locale-coding-system: utf-8-unix

Major mode: Debugger
Minor modes in effect:
=C2=A0 shell-dirtrack-mode: t
=C2=A0 tool= tip-mode: t
=C2=A0 global-eldoc-mode: t
=C2=A0 show-paren-mode: t
= =C2=A0 electric-indent-mode: t
=C2=A0 mouse-wheel-mode: t
=C2=A0 tool= -bar-mode: t
=C2=A0 menu-bar-mode: t
=C2=A0 file-name-shadow-mode: t<= br>=C2=A0 global-font-lock-mode: t
=C2=A0 font-lock-mode: t
=C2=A0 bl= ink-cursor-mode: t
=C2=A0 buffer-read-only: t
=C2=A0 line-number-mode= : t
=C2=A0 indent-tabs-mode: t
=C2=A0 transient-mark-mode: t
=C2= =A0 auto-composition-mode: t
=C2=A0 auto-encryption-mode: t
=C2=A0 au= to-compression-mode: t

Load-path shadows:
None found.

Feat= ures:
(shadow sort mail-extr emacsbug message mailcap yank-media puny di= red
dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config=
gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrevgmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util
mail-= prsvr mail-utils sh-script smie treesit executable calculator
vc-src vc-= sccs vc-svn vc-cvs vc-rcs log-view pcvs-util vc bug-reference
cc-mode cc= -fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine
cc-vars cc= -defs cl-extra shortdoc text-property-search thingatpt
help-fns radix-tr= ee cl-print debug backtrace help-mode find-func vc-hg
vc-git diff-mode e= asy-mmode vc-bzr vc-dispatcher tar-mode arc-mode
archive-mode jka-compr = tramp-cmds tramp-cache time-stamp tramp-sh tramp
tramp-loaddefs trampver= tramp-integration files-x tramp-compat rx shell
pcomplete comint ansi-o= sc ansi-color ring parse-time iso8601 time-date
format-spec auth-source = cl-seq eieio eieio-core cl-macs cl-loaddefs
cl-lib password-cache json s= ubr-x map byte-opt gv bytecomp byte-compile
rmc iso-transl tooltip cconv= 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 lis= p-mode prog-mode register
page tab-bar menu-bar rfn-eshadow isearch easy= menu timer select
scroll-bar mouse jit-lock font-lock syntax font-core t= erm/tty-colors
frame minibuffer nadvice seq simple cl-generic indonesian= philippine
cham georgian utf-8-lang misc-lang vietnamese tibetan thai t= ai-viet lao
korean japanese eucjp-ms cp51932 hebrew greek romanian slova= k czech
european ethiopic indian cyrillic chinese composite emoji-zwj ch= arscript
charprop case-table epa-hook jka-cmpr-hook help abbrev obarray = oclosure
cl-preloaded button loaddefs theme-loaddefs faces cus-face macr= oexp
files window text-properties overlay sha1 md5 base64 format env
= code-pages mule custom widget keymap hashtable-print-readable backquote
= threads dbusbind inotify lcms2 dynamic-setting system-font-setting
font-= render-setting cairo move-toolbar gtk x-toolkit xinput2 x multi-tty
make= -network-process emacs)

Memory information:
((conses 16 134931 10= 283)
=C2=A0(symbols 48 13252 0)
=C2=A0(strings 32 47223 1850)
=C2= =A0(string-bytes 1 1527085)
=C2=A0(vectors 16 25505)
=C2=A0(vector-sl= ots 8 335082 9416)
=C2=A0(floats 8 123 55)
=C2=A0(intervals 56 717 0)=
=C2=A0(buffers 976 23))
--0000000000007d4e6c0605cc14ab-- From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 20 14:37:16 2023 Received: (at 66123) by debbugs.gnu.org; 20 Sep 2023 18:37:16 +0000 Received: from localhost ([127.0.0.1]:60373 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qj24a-0007rG-36 for submit@debbugs.gnu.org; Wed, 20 Sep 2023 14:37:16 -0400 Received: from mout.gmx.net ([212.227.15.15]:53321) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qj24V-0007qr-9j for 66123@debbugs.gnu.org; Wed, 20 Sep 2023 14:37:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1695235014; x=1695839814; i=michael.albinus@gmx.de; bh=Gl5OjRFtxZAUbW8B3wAVL+N6JNylwizDT5jkXu8XiBk=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=g3LRym4x9eMwIOMdJlXjvYVQ2PRNTLtI4uQeJ4EGYemtx3XVI5xzQBXh5UsPZbv1lhw2tg5xUG0 DjjJuHabPRo+bGD0R0Hon50h4rs+jhug7+PtrZwl6kZxn8V26yVb7WVHwDwCH4ik+bxBDo/AOPrHF EI0lO5PIfBlMqIaxdxqySM/tCci2T57Yuf8jSN5+DBuNONiCgMTqOZzv1hQR2HJtolGnQKQ53FTkm iS+aAQXT4Nk6EuvxoEFa29PDhc4RkQd9U3Fv/vuK4TASopKchCe3mUPb2yWybnlVCGLTdYP91M4tt SDyQ0ju8ScxJF9U0SujPMerCox5P3GUN86Og== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.39.17]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MbirE-1rGi7s3J5a-00dHiB; Wed, 20 Sep 2023 20:36:54 +0200 From: Michael Albinus To: Dan McCarthy Subject: Re: bug#66123: 29.1; tar-mode errors when saving remote files In-Reply-To: (Dan McCarthy's message of "Wed, 20 Sep 2023 11:32:04 -0400") References: Date: Wed, 20 Sep 2023 20:36:54 +0200 Message-ID: <87ttro7ku1.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Provags-ID: V03:K1:C8/HhyrCS2lzs1H51YbGe7qJulsow/zIp9E6H70af790waUnqqx RDq/p5IE1bapec/N3Xt3nMdkeQWXT6l1H+oH3uWMliysEBLwewa1Mjf68da8BJD8r//m6VP UACofF5TRSofnx+SEovCWYQh0ePKYpNMZFNh/MIhdfxReOITmtVg/w8bjStFicRvgsqLGaA PwMukaSIkfzoVe7MKNiTg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:XOHQP4oINR4=;nzPzck/xpR+8G1+o9RH5SmaoaY5 ZoH9xh/DeLsMxNj2vLOClLN2ba30vSeMRpAduJUyFJg/7E6iRVIXotvaH/DhVIf6A2CT8s1qG mrTjDrTmyv+xCSaaeHbRStd7G/ca7QmAu1jPPI5KOPtYjyPZRPg7N1Foj4uxeLDcq2FRDwdEw Z8F+0+wPGWbj4v9QKQhIUvcBhJdzc/cxvXCqTvQuxXiM9teoDf07mBQxXiGOiyXtldo160M2B D8AgPNOwEezRolvAvqjcAxHeWRbrCOsPMyY84XglTV2lmJD/2Meu8Lv+CX/h2qrowJBioFgY+ OdbVTQlDoR3O5JaMJx0JgfYbyqnQFlRc9yb8o4F1hEbZprFrc0aYtG3XP8j3zWqiCtNMA527b BYvMDtlpNnX/bTTYe751TJ8yxDKYSjQc8RoVsc8AQTM4c8P9qAjypspXlqIixFU9kgPykHZOS PCGHsRuro+ArJf+2NVYtGeQKnnonZRKJp5wOPgZ/7w0Wa/AGE4kBV58s013yxYSOtP9cHnN7q eisUBNa/K+8Oeil6NU2ezGDcEBsIWk2CMWXV/5onGZM4YPr3lgx/VSSJSCyiceMiCCuOAFbpx JEyUIkeUZcrptraxTT21eyuU+m4jpIfjh3qcf/MEwzNy1lRm7KHVimp7x5umheHx3ALUxiURr muBZUpz6rJUBVxc2iQv+1iL2l09+s5NQ1ICi6VCn3cUeMS5g/7bCHW6AUfg6Sn+i9nVIe1r4R zze27+KP/7YV4u7c4cSgeN/byqHoocNEiMa2jz2b+ajvEKt+lklAk/RLuSjRSKlkzPNhD7Fkf MKS0BjvoPCv4WhzuY4ddvMvUl/faPZIRjvy8Uh4428FvJC+c9GWMgWYJjHZOCd5icc9Hrm9G+ Fk83dy9WtHgs5Z75Vl/rCPwpapiTDJ3QV3LG6aNSlwLfrju467mTR/vslpUc2PVkDnVg987HR 5C3bZttWoEBlwS3zq50Yp+il4h0= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 66123 Cc: 66123@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 Content-Transfer-Encoding: quoted-printable Dan McCarthy writes: Hi Dan, > The setup is the same as bug#55166: > > /ssh:dan@solstice:/tmp/ #$ touch a b c > /ssh:dan@solstice:/tmp/ #$ tar cf test.tar a b c > /ssh:dan@solstice:/tmp/ #$ xz test.tar > > but in this case write-file throws an error instead of failing > silently: > > Debugger entered--Lisp error: (wrong-type-argument "listp > (tramp-file-name-handler tramp-crypt-file-name-handler . > inhibit-file-name-handlers)") > signal(wrong-type-argument ("listp (tramp-file-name-handler > tramp-crypt-file-name-handler . inhibit-file-name-handlers)")) Oops, a comma is missing. Could you pls try the appended patch? Note that, due to macro expansion, you must recompile lisp/net/tramp.el first and then lisp/net/tramp-sh.el afterwards. Best regards, Michael. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment diff --git a/lisp/net/tramp.el b/lisp/net/tramp.el index 502ededcfb7..8ace0165ed9 100644 --- a/lisp/net/tramp.el +++ b/lisp/net/tramp.el @@ -3734,7 +3734,7 @@ tramp-skeleton-write-region (let ((inhibit-file-name-handlers `(tramp-file-name-handler tramp-crypt-file-name-handler - . inhibit-file-name-handlers)) + . ,inhibit-file-name-handlers)) (inhibit-file-name-operation 'write-region)) (find-file-name-handler ,visit 'write-region)))) ;; We use this to save the value of --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 20 15:35:28 2023 Received: (at 66123) by debbugs.gnu.org; 20 Sep 2023 19:35:28 +0000 Received: from localhost ([127.0.0.1]:60415 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qj2yt-0001Gs-Rj for submit@debbugs.gnu.org; Wed, 20 Sep 2023 15:35:28 -0400 Received: from mail-oi1-x236.google.com ([2607:f8b0:4864:20::236]:61921) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qj2yq-0001GX-9b for 66123@debbugs.gnu.org; Wed, 20 Sep 2023 15:35:26 -0400 Received: by mail-oi1-x236.google.com with SMTP id 5614622812f47-3adf115ba79so125123b6e.3 for <66123@debbugs.gnu.org>; Wed, 20 Sep 2023 12:35:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695238509; x=1695843309; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=hCoDrHmUwy+y01KVogjrHCFDd1M+oYgpptExf0oualE=; b=gkyr3rv3dbedtkiM+2qR7TK4kNQpUNFoYx1Lg3uEWMcPndoWTz7sDPoID+X3+Cl9XL QBWIZFKseBN6BcIzLyfABBVYTfQzq+TJDUrsYe05shMozyWe1nXj2d+Qf8EnP/TqV+81 Ktrn6Vm0lAPFz9aRzJLQDIt4kdJXNmtTqewRxu1GV3VvCr8IQkZ5ALwACH6d8ldQJj56 npp3Joq2nh3wqDP4y+vx6x/hTLbOdT5isSo1V2lJu8ZGs0KqX4FKoCl3uDidxGxAhK8e IwLAMX3Xv8eYCYBft9Na9kT06yKL7k7oqq5FzJtlDqw76Mvf20SUbrXn8L5/26pVizYx yaOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695238509; x=1695843309; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=hCoDrHmUwy+y01KVogjrHCFDd1M+oYgpptExf0oualE=; b=Ob33rHBho7vgxGeYzZ9fBkWs9rSTldNPGs9HVb6kgUIp7yPkxUQgFDDIWbptde/ZLw cDppc0en1tXJovhXf141QfafSjSfjTVpWiAahw55+oWqQFrAGjYEl+OPpBW1ZGpHs0rx eDCctetTCJkmFK2PbZA7MKMpUHofVVD8bYlT0bXe/nlTC+F7iNqmo26BVUfaIBRbSEh7 JcTIHovuLPNcjCqLZdtYO/8f1U8D1M/G0oNpytPIndXpPBO7DhQojo8QxbAQ5o4VkF1o iy2ZKUrICvavJjWW6+EsMXU4iXFH93fpChZRMd16Mg9ABfME7cMCM8rhlTBen0ENF8bD 3yyA== X-Gm-Message-State: AOJu0Yx9wcP3jyzz08kM+3TDE7dJ0Kg5sNlUmFqz08rLvxHwI5klkMuo ddOgrxBl0j7VlEumr++nGvz3Vy8Bw8ZQ1PgNVZ8= X-Google-Smtp-Source: AGHT+IF3BkVFqXcpAgyOXBgNmj08987YKQL11vp/xlo2q7XHbk7of2D0ojUuQorNx4DaCV3QtzrjsMHqyE7fbyDS9yc= X-Received: by 2002:a05:6808:201a:b0:3a4:34c8:f84e with SMTP id q26-20020a056808201a00b003a434c8f84emr3955057oiw.2.1695238508778; Wed, 20 Sep 2023 12:35:08 -0700 (PDT) MIME-Version: 1.0 References: <87ttro7ku1.fsf@gmx.de> In-Reply-To: <87ttro7ku1.fsf@gmx.de> From: Dan McCarthy Date: Wed, 20 Sep 2023 15:34:57 -0400 Message-ID: Subject: Re: bug#66123: 29.1; tar-mode errors when saving remote files To: Michael Albinus Content-Type: multipart/alternative; boundary="0000000000002019040605cf798c" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66123 Cc: 66123@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 (-) --0000000000002019040605cf798c Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable That fixes it. Thank you! On Wed, Sep 20, 2023 at 2:36=E2=80=AFPM Michael Albinus wrote: > Dan McCarthy writes: > > Hi Dan, > > > The setup is the same as bug#55166: > > > > /ssh:dan@solstice:/tmp/ #$ touch a b c > > /ssh:dan@solstice:/tmp/ #$ tar cf test.tar a b c > > /ssh:dan@solstice:/tmp/ #$ xz test.tar > > > > but in this case write-file throws an error instead of failing > > silently: > > > > Debugger entered--Lisp error: (wrong-type-argument "listp > > (tramp-file-name-handler tramp-crypt-file-name-handler . > > inhibit-file-name-handlers)") > > signal(wrong-type-argument ("listp (tramp-file-name-handler > > tramp-crypt-file-name-handler . inhibit-file-name-handlers)")) > > Oops, a comma is missing. Could you pls try the appended patch? Note > that, due to macro expansion, you must recompile lisp/net/tramp.el first > and then lisp/net/tramp-sh.el afterwards. > > Best regards, Michael. > > --0000000000002019040605cf798c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
That fixes it. Thank you!

On Wed, Sep 20, 2023 at 2:36= =E2=80=AFPM Michael Albinus <m= ichael.albinus@gmx.de> wrote:
Dan McCarthy <daniel.c.mccarthy@gmail.com> writes:

Hi Dan,

> The setup is the same as bug#55166:
>
> /ssh:dan@solstice:/tmp/ #$ touch a b c
> /ssh:dan@solstice:/tmp/ #$ tar cf test.tar a b c
> /ssh:dan@solstice:/tmp/ #$ xz test.tar
>
> but in this case write-file throws an error instead of failing
> silently:
>
> Debugger entered--Lisp error: (wrong-type-argument "listp
> (tramp-file-name-handler tramp-crypt-file-name-handler .
> inhibit-file-name-handlers)")
>=C2=A0 =C2=A0signal(wrong-type-argument ("listp (tramp-file-name-h= andler
> tramp-crypt-file-name-handler . inhibit-file-name-handlers)"))
Oops, a comma is missing. Could you pls try the appended patch? Note
that, due to macro expansion, you must recompile lisp/net/tramp.el first and then lisp/net/tramp-sh.el afterwards.

Best regards, Michael.

--0000000000002019040605cf798c-- From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 21 03:25:41 2023 Received: (at 66123-done) by debbugs.gnu.org; 21 Sep 2023 07:25:41 +0000 Received: from localhost ([127.0.0.1]:60940 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjE4D-0006Qn-F9 for submit@debbugs.gnu.org; Thu, 21 Sep 2023 03:25:41 -0400 Received: from mout.gmx.net ([212.227.17.22]:42079) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjE4B-0006QT-KV for 66123-done@debbugs.gnu.org; Thu, 21 Sep 2023 03:25:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1695281123; x=1695885923; i=michael.albinus@gmx.de; bh=wlI0QOW+ao5ltrJ9lZDDutlqD7WzvH6W4PyY90I0PUw=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=fXZGHAsO8R6qR9wLRh+7FmF8xljMdD0SBUYw4pJ8hXqijMCKXho1utFEzGgXTwriDrn0XZruNsE FYfZQ7IdmQcs0suf9+jfVbKSrQ8FQVV99OVnKHx3/AX6PNLW6ylv2bsnFbd69RNJt0tzHjGDT/jVD z1eBbUPDErOoybwL5hX7ydDwwfUrtun7C/wxIsy99UgEtfYkP52Rv+3iw8qsxgeH899XUaz+O8To5 FaaIksFDHysWYJXA8uoeKG2Vt9+NhwJoWPYvLYy6JRv+QYcqh33O60kMwWUQnSrWKaa5KmOio6FES 8tHhVU/kocQOf4hYTyD1kqqZ9Z50w0RsajUQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.39.17]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MDysm-1qt5Py3ESy-009x3T; Thu, 21 Sep 2023 09:25:22 +0200 From: Michael Albinus To: Dan McCarthy Subject: Re: bug#66123: 29.1; tar-mode errors when saving remote files In-Reply-To: (Dan McCarthy's message of "Wed, 20 Sep 2023 15:34:57 -0400") References: <87ttro7ku1.fsf@gmx.de> Date: Thu, 21 Sep 2023 09:25:21 +0200 Message-ID: <87edisasym.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:HQ+XOi+D68DBqxKkRPt+7eMVmpfXBlxQ8gRqiAukis8MYc+2tJ0 JU7DL9xiK6bH7kXa77at77TfMHuRyEHGmPK8ENXGNXntdx7fOi+MCQe6lT0aWph6Tr/Pahq T2MeRFMRCYIZWwnUhLwFLSDiEj2cXSwBJLwRiNXGuKof6ueGiUf3/yCmGxKjap8UJDQzBGB C/OgCQkRWCksi05/9EYAw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:91uspqnNsDs=;xM4kIrjzriAt7sfQ2PFbrCM18KD QgjHIl3UBxexDY81GY/QqpCPs31UkpDEpdKSYpE2WnIdDZGRhN1V6wIMVLZCIIqkK4HwS/7N3 Efne/Jg16KmGDyno5aBOk47p35wxbJuX8pJYw/JQprndWXTH4uh2btRS1reNUUcT4QundIqol vDMsEq370+LU+eViQbyIP6YZArYLBRrgUj73Jv9PleyqLouAFkYO6V/mlfdEGO4V8qGWi2P6Y WKpEqPhomwC9sXYaUQfLxfmyuPXesRQ1jfvyyz55gSSoDebd7qxafQQIoDPvePa/6dSmgNETp KyNElaLTcMwXzyarDrC4IkPdxiy1B5JA4WzzV8YjkjSLHNoxgxKuYRW1mnY4L6sfENAWOHja4 ugES+ody/mMkCJkx6ukz4yYzzjZ7SqKKWFEDpiXXHY+YUXncUfLSssG8eZ0fFWg5vISwDy6WQ uiITMzJ1CXxQmLlYQ0px27Fm7w8eAsLbcCzE3i8EN3H3nWgMil974xbnqNSG6+M9smxA6gU+q 6IZR8s0ExYMSyggrBd3viMSAf/vTGX+mEfRci6jmaxUADdbuXyJIf3f2l1FPFsAjP3yME8nwY YQmQiQgJLYBoBWfY5MYKRKg5X7g6H/VUETQD0lu9DsNfx4TyOzUCAwyWa7O8e5hSoNLk3IgEN ux9MgRqDkCbmuTxOBcso9sA34PrmLdRGh1CdeawQp4+fjuNIw1QhUu3yGAe4p3bHBJMwIZl32 glifLfzaqmtSIJ1MCdtjDtbi2VAz3ljsy6iras+TfjkQfnkRRJFEkkORhxXpbiy6GOAOUrZUZ 0JQSB1yGDHmEuEminCqJFbKc5PUCoxr4FKZsIC5wTr5mmkUr23jm74aB9lOCDHYTNYLegTNKD CnAMeGXEQx6kyo4mXbA+zmVjkw9JqtULmAycONio7pHM0sOgYVvCYBuOWwGvJCtygQefbFB85 PS1zWNLZ0vyReDhy1D14Cw2IP8k= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 66123-done Cc: 66123-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.2 Dan McCarthy writes: Hi Dan, > That fixes it. Thank you! Thanks for the feedback. I've pushed the patch to the repositories. Will be available with Emacs 29.2 and with Tramp 2.6.1.3 from GNU ELPA. Closing the bug. Best regards, Michael. From unknown Sat Jun 21 12:29:21 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 19 Oct 2023 11:24:05 +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