From unknown Sat Aug 16 10:47:46 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#71200 <71200@debbugs.gnu.org> To: bug#71200 <71200@debbugs.gnu.org> Subject: Status: TRAMP: Trying to do a project-find-file or (find-directory) using the podman method causes a (wrong-type-argument stringp nil) error Reply-To: bug#71200 <71200@debbugs.gnu.org> Date: Sat, 16 Aug 2025 17:47:46 +0000 retitle 71200 TRAMP: Trying to do a project-find-file or (find-directory) u= sing the podman method causes a (wrong-type-argument stringp nil) error reassign 71200 emacs submitter 71200 alexis purslane severity 71200 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat May 25 20:13:13 2024 Received: (at submit) by debbugs.gnu.org; 26 May 2024 00:13:13 +0000 Received: from localhost ([127.0.0.1]:33487 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sB1Vg-00011v-99 for submit@debbugs.gnu.org; Sat, 25 May 2024 20:13:12 -0400 Received: from lists.gnu.org ([209.51.188.17]:47032) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sB1Vc-0000vX-Uq for submit@debbugs.gnu.org; Sat, 25 May 2024 20:13:09 -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 1sB1VS-0002pT-K7 for bug-gnu-emacs@gnu.org; Sat, 25 May 2024 20:12:58 -0400 Received: from mail-4316.protonmail.ch ([185.70.43.16]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sB1VM-0000jU-SX for bug-gnu-emacs@gnu.org; Sat, 25 May 2024 20:12:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me; s=protonmail3; t=1716682370; x=1716941570; bh=naqPezqWU9oRKFT2X3VWpPGXvi3gg92IDMf1sk7ypKA=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=guv0g/FSwbIDQi0cDoBqLOljDAX6fUi7VXEQOWCL4jWM1M7sU4kAeo5FZByT446GJ cLwXdfMgleZRqXLB1Rt7CIqP+VbgwnNSm++8Nfy/fHgYA6ECEj3AFX8ef1MnYPNf9D tkwl0A9qZkVoJmmqQQPAcuYwm021e2Qr3MiZf/Bji1LJsY2tRMpt8be/4yuGUERwU2 R3uzv3Z7FHhcMVYPZq5FwHvOJQWU4s8D0nL/U5TAaCodRPXrZ++G/UHNzVv2AYI625 wjuU4AFuFGaAbvfBczijsEwZmwtDX5auFQnKOxr/TM/bs8WEqnGPY29yBTIQtyGuis KZKPSdkFBcVZg== Date: Sun, 26 May 2024 00:12:45 +0000 To: "bug-gnu-emacs@gnu.org" From: alexis purslane Subject: TRAMP: Trying to do a project-find-file or (find-directory) using the podman method causes a (wrong-type-argument stringp nil) error Message-ID: <_cjSz3e_d7dB-G6yi32s-DPrp4mzoDHxqSRzmME4I-ihzlXVEzxQ7vsUrIh5dEk0Ofp56PgvenniYybY9hX4zOgzD-Cuky_G05tWXjOG4YA=@pm.me> Feedback-ID: 55030218:user:proton X-Pm-Message-ID: bd2855bbfc5c5bb2fcc2c772d939f80757b8f96f MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha512; boundary="------d5979f164c71f088fb19cc3f2c2e13e3465ef399b0a9290613f98691998662b7"; charset=utf-8 Received-SPF: pass client-ip=185.70.43.16; envelope-from=alexispurslane@pm.me; helo=mail-4316.protonmail.ch 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, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, T_SPF_HELO_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) 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.3 (--) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------d5979f164c71f088fb19cc3f2c2e13e3465ef399b0a9290613f98691998662b7 Content-Type: multipart/mixed;boundary=---------------------3f910dfbdf3b59097943ffb9ce4ebe11 -----------------------3f910dfbdf3b59097943ffb9ce4ebe11 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain;charset=utf-8 As the the title says, whenever I try to do project-find-* on a project th= at uses the podman TRAMP method, it spits out an error and otherwise does = nothing. Here's the backtrace: ``` Debugger entered--Lisp error: (wrong-type-argument stringp nil) split-string(nil "\0" t) project--vc-list-files("/podman:development:~/Development/embryo-engine/= " Git nil) #f(compiled-function (dir) #)("/podman:deve= lopment:~/Development/embryo-engine/") mapcan(#f(compiled-function (dir) #) ("/pod= man:development:~/Development/embryo-engine/")) #f(compiled-function (project &optional dirs) #)((vc Git "/podman:development:~/Development/embryo-engine/") ("/podman:= development:~/Development/embryo-engine/")) apply(#f(compiled-function (project &optional dirs) #) (vc Git "/podman:development:~/Development/embryo-engine/") ("/p= odman:development:~/Development/embryo-engine/")) project-files((vc Git "/podman:development:~/Development/embryo-engine/"= ) ("/podman:development:~/Development/embryo-engine/")) project-find-file-in(nil ("/podman:development:~/Development/embryo-engi= ne/") (vc Git "/podman:development:~/Development/embryo-engine/") nil) project-find-file() #("/podman:d= evelopment:~/Development/embryo-engine/") funcall(# "/= podman:development:~/Development/embryo-engine/") (lambda (&rest _) (funcall (dashboard-projects-backend-switch-function) = (dashboard-expand-path-alist "0|/podman:development:~/Development/embryo-e= ngine/" dashboard-projects-alist)))((item :tag #("=EE=AC=B4 /podman:develo= pment:~/Development/embryo-engine/" 0 1 (rear-nonsticky t display (raise 0= .01) font-lock-face (:family "Symbols Nerd Font Mono" :height 1.0) face (:= family "Symbols Nerd Font Mono" :height 1.0))) :action (lambda (&rest _) (= funcall (dashboard-projects-backend-switch-function) (dashboard-expand-pat= h-alist "0|/podman:development:~/Development/embryo-engine/" dashboard-pro= jects-alist))) :button-face dashboard-items-face :mouse-face highlight :bu= tton-prefix "" :button-suffix "" :format "%[%t%]" :button-overlay # :from # :to #) nil) widget-apply-action((item :tag #("=EE=AC=B4 /podman:development:~/Develo= pment/embryo-engine/" 0 1 (rear-nonsticky t display (raise 0.01) font-lock= -face (:family "Symbols Nerd Font Mono" :height 1.0) face (:family "Symbol= s Nerd Font Mono" :height 1.0))) :action (lambda (&rest _) (funcall (dashb= oard-projects-backend-switch-function) (dashboard-expand-path-alist "0|/po= dman:development:~/Development/embryo-engine/" dashboard-projects-alist)))= :button-face dashboard-items-face :mouse-face highlight :button-prefix ""= :button-suffix "" :format "%[%t%]" :button-overlay # :from # :to #) nil) widget-button-press(706) evil-ret-gen(nil nil) evil-ret(nil) funcall-interactively(evil-ret nil) command-execute(evil-ret) ``` I have a weird little snippet of code to fix it, and a sort-of analysis of= what I think is wrong, here: https://gist.github.com/alexispurslane/890ea= 9971787c979f8c59c8decf132c4. However, this fix is half-baked currently. Here's my emacs info: ``` Basic Info: = GNU Emacs 29.3 (build 1, x86_64-redhat-linux-gnu, GTK+ Version 3.24.41, cairo version 1.18.0) of 2024-04-25 Build Flags: "--build=3Dx86_64-redhat-linux-gnu --host=3Dx86_64-redhat-linux-gnu --prog= ram-prefix=3D --disable-dependency-tracking --prefix=3D/usr --exec-prefix=3D= /usr --bindir=3D/usr/bin --sbindir=3D/usr/sbin --sysconfdir=3D/etc --dat= adir=3D/usr/share --includedir=3D/usr/include --libdir=3D/usr/lib64 --libe= xecdir=3D/usr/libexec --localstatedir=3D/var --runstatedir=3D/run --shared= statedir=3D/var/lib --mandir=3D/usr/share/man --infodir=3D/usr/share/info = --with-cairo --with-dbus --with-gif --with-gpm=3Dno --with-harfbuzz --with= -jpeg --with-json --with-modules --with-native-compilation=3Daot --with-pg= tk --with-png --with-rsvg --with-sqlite3 --with-tiff --with-tree-sitter --= with-webp --with-xpm --with-xwidgets build_alias=3Dx86_64-redhat-linux-gnu= host_alias=3Dx86_64-redhat-linux-gnu CC=3Dgcc 'CFLAGS=3D-DMAIL_USE_LOCKF = -O2 -flto=3Dauto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -= pipe -Wall -Werror=3Dformat-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOUR= CE=3D3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=3D/usr/lib/rpm/redhat/redhat-harde= ned-cc1 -fstack-protector-strong -specs=3D/usr/lib/rpm/redhat/redhat-annob= in-cc1 -m64 -march=3Dx86-64 -mtune=3Dgeneric -fasynchronous-unwind-tables= -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omi= t-leaf-frame-pointer ' LDFLAGS=3D-Wl,-z,relro PKG_CONFIG_PATH=3D:/usr/lib6= 4/pkgconfig:/usr/share/pkgconfig CXX=3Dg++ 'CXXFLAGS=3D-O2 -flto=3Dauto -f= fat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=3D= format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3D3 -Wp,-D_GLIBC= XX_ASSERTIONS -specs=3D/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-pro= tector-strong -specs=3D/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march= =3Dx86-64 -mtune=3Dgeneric -fasynchronous-unwind-tables -fstack-clash-prot= ection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointe= r '" ``` This seems like it is probably a bug, and not just user error, so I hope t= his helps. Don't hesitate to let me know if you need more info. -----------------------3f910dfbdf3b59097943ffb9ce4ebe11 Content-Type: application/pgp-keys; filename="publickey - alexispurslane@pm.me - 0x41E61568.asc"; name="publickey - alexispurslane@pm.me - 0x41E61568.asc" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="publickey - alexispurslane@pm.me - 0x41E61568.asc"; name="publickey - alexispurslane@pm.me - 0x41E61568.asc" LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgp4ak1FWXlPNktCWUpLd1lCQkFI YVJ3OEJBUWRBaW0wYXBzbTJaTmd1N1lYU3VDLzNUVjUvenhNZE1tWDMKazhUZllSUVlRaXZOSzJG c1pYaHBjM0IxY25Oc1lXNWxRSEJ0TG0xbElEeGhiR1Y0YVhOd2RYSnpiR0Z1ClpVQndiUzV0WlQ3 Q2pBUVFGZ29BSFFVQ1l5TzZLQVFMQ1FjSUF4VUlDZ1FXQUFJQkFoa0JBaHNEQWg0QgpBQ0VKRVBQ S1ZsRUw1OThSRmlFRVFlWVZhTDAydVRUczdkdzI4OHBXVVF2bjN4RlJ2Z0QrTUUzdEhXOFgKdGpt NXdqeU9zVzQ1NjIxSEpGUXdGZnVnbGZZczlkVU03YTRBLzNFeEppdFVMTk1mdy9DRlVIbVAyR21T Ckp1blE1cENNYzkyM1FYdytPZjBMempnRVl5TzZLQklLS3dZQkJBR1hWUUVGQVFFSFFBVHJrMXFN Q0FVVgpDMFRBeFAvV3B6QjY4MG5DVmNlK1E2OVNPUWR6Uk9VY0F3RUlCOEo0QkJnV0NBQUpCUUpq STdvb0Foc00KQUNFSkVQUEtWbEVMNTk4UkZpRUVRZVlWYUwwMnVUVHM3ZHcyODhwV1VRdm4zeEc5 VkFFQTlDV1Q5bHVuCldWZG5MWis0RlpySUZKZW9EUFAzTE9Jd09oRFVnY1ZtZU8wQS9qdHVjYjRk eERzVTFiRjNkVjlHbGszaQo1SDJZcnIvRTJBYVlMbWFOVVBvTgo9SzRRaQotLS0tLUVORCBQR1Ag UFVCTElDIEtFWSBCTE9DSy0tLS0tCg== -----------------------3f910dfbdf3b59097943ffb9ce4ebe11-- --------d5979f164c71f088fb19cc3f2c2e13e3465ef399b0a9290613f98691998662b7 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wnUEARYKACcFgmZSfm8JkPPKVlEL598RFiEEQeYVaL02uTTs7dw288pWUQvn 3xEAAJYDAQDKdfvc/2z13Pr9cAgaMyvRjyDMwCUM4h7eKUkYX8egXwD+N2DK uU6WbECvrt79H/qbMtjWVk0qNUAfahHLiK/oaQs= =jMZN -----END PGP SIGNATURE----- --------d5979f164c71f088fb19cc3f2c2e13e3465ef399b0a9290613f98691998662b7-- From debbugs-submit-bounces@debbugs.gnu.org Sun May 26 04:11:38 2024 Received: (at submit) by debbugs.gnu.org; 26 May 2024 08:11:38 +0000 Received: from localhost ([127.0.0.1]:38294 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sB8yd-0007ju-2i for submit@debbugs.gnu.org; Sun, 26 May 2024 04:11:38 -0400 Received: from lists.gnu.org ([209.51.188.17]:38208) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sB8yb-0007jm-Cj for submit@debbugs.gnu.org; Sun, 26 May 2024 04:11:33 -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 1sB8yT-0008HA-48 for bug-gnu-emacs@gnu.org; Sun, 26 May 2024 04:11:25 -0400 Received: from mout.gmx.net ([212.227.15.18]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sB8yQ-0008Ra-Hj for bug-gnu-emacs@gnu.org; Sun, 26 May 2024 04:11:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1716711073; x=1717315873; i=michael.albinus@gmx.de; bh=mc2fY9RPRPG9vjGJZtDOJBUG/ToM9hlEEu+pxNOCbb8=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=YXk55glNghk1Y3j70WreognvUkGcxj1FQ4hu8SsxEeSq87ajUFveBQMEcPbW+5l0 liayvYWlwPxigT9T81ervumD3z5M618OgkVmdGTr0mhKLnnAZEEsKZSiu+KIioNLA e2rD93IEvtf5d8Ev9JtPvtdR5MOPp26iKufETgXDzf7tNsMuM2/zzzCXT9ZLjZk5+ YknaWlfBsvw5TzULG5jJH+avYV0XNsyBdcWOuGsbVuec8AM1xmahAPHiRMJLJEynE X6KmlAJvrJOhW0TdpfEWEMhgZWq8MjlZ5QUlWfNy5WRuyI0hLWiQPhrywNK+jDsjb 6DfD8Z/imchf2DEmhQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.38.151]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N63Vi-1sZ6s43X6O-016RT9; Sun, 26 May 2024 10:11:12 +0200 From: Michael Albinus To: alexis purslane via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Subject: Re: bug#71200: TRAMP: Trying to do a project-find-file or (find-directory) using the podman method causes a (wrong-type-argument stringp nil) error In-Reply-To: <_cjSz3e_d7dB-G6yi32s-DPrp4mzoDHxqSRzmME4I-ihzlXVEzxQ7vsUrIh5dEk0Ofp56PgvenniYybY9hX4zOgzD-Cuky_G05tWXjOG4YA=@pm.me> (alexis purslane via's message of "Sun, 26 May 2024 00:12:45 +0000") References: <_cjSz3e_d7dB-G6yi32s-DPrp4mzoDHxqSRzmME4I-ihzlXVEzxQ7vsUrIh5dEk0Ofp56PgvenniYybY9hX4zOgzD-Cuky_G05tWXjOG4YA=@pm.me> Date: Sun, 26 May 2024 10:11:12 +0200 Message-ID: <87plt9t2lb.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:fcSiAuaR9oE1OK7RLdXCgxs16nNArfZ6JzFVvlOLJ5g9axWInBb qEfWoPajGAztd8sY5c2duc42e3O9s92JbcfhC1sShHJIW5rCzwGJi8IBifD1g3WVFjTzymI eNvkrlA8DmgRJrEfZr7e4UO4R7F40I1ee3cpFHc9gK43U8Mha3l2usjgi1yACL26dY9sWmf yemSkWSxgUFhkLaVQkOfg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:FP3/lUNZ4dY=;vitMaYmPm6VY2r+uW74tlgeUFvb MEG0PzIuy+o+IMyFLo8CPu5IPefX3PYk0qKujp5+jhDnDR0A3mX2YIxqNZLZOwS0snecIdlSV vOT+r+Ewz79iIuP8ipCyp4T2fGDootUwOxoUwntvihJe+xHQL5WzGYG3qbf6Z71qr9ULId+0x h/Z5CZV74yzUQ1JoOb2xnl6wnQT29Q4JK8A1HPPo6B5AOPIzP0uTK1ICB8bYz8jDMIvOoCxfp qS6zvzL/Z9a/HknKCyHNPZzDWBElxR6jPM0MG2xvAimBVWnM63r9zkqaYoVBw8T+dZYfx7HvY kQJFf3a81ltWynFalqfqIrpcRNOPMqq2JiZNIqo7VGyjI6hL8pitbIE6YypoeMQRji1AWMnCt PNDFcq9uw3rWs5sY4EHBBJsaJK47N32QVtja9WFlFtegFE3JNIez2AcIvKthrLumxQqdOTfs0 QsKVM+CfidlG3+miwP6mv6HuT1sDeVXJnOE7nNuH0/WTgJlbhD47LbfGGSeOTGEb/q9xApkjR fZF+NjoLe4B9UMD2emsTKLGub6nTvrbw3BLz1xoybH3G9UXKWnkrV738YW/0beOEB2kbjgu3X e2AVo/mO7CVAA/NnDhuMrH9df9Ingz/MTmEOtYDYi4LA+6XU5FVBa/8rmZkFEOygN8IVSd6W3 u90hWLByLzpJCU0LiNllQastigC4oVpohYC0LyTCUDVAhBqhB/Rv+4r0tbA7Yo9H5UTwHswNW MM08Xc9nyNQfi9yyU/A24jEXW/UghxkxHZxCBsPYdAXhc/+tbzFF2ZAwH19hGa3/OgJc3oeuB 5iPOX/JdBxbpoAbmHvfzYdyVG9LXW82S32x8AHmKfLLcwCvJyGeM/KrMdx/mOhpZAj Received-SPF: pass client-ip=212.227.15.18; envelope-from=michael.albinus@gmx.de; helo=mout.gmx.net X-Spam_score_int: 5 X-Spam_score: 0.5 X-Spam_bar: / X-Spam_report: (0.5 / 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_SBL_CSS=3.335, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 2.2 (++) 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: alexis purslane via "Bug reports for GNU Emacs, the Swiss army knife of text editors" writes: Hi Alexis, > I have a weird little snippet of code to fix it, and a sort-of > analysis of what I think is wrong, here: > https://gist.github.com/alexispurslane/890ea9971787c979f8c59c8decf132c4. However, > this f [...] Content analysis details: (2.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [185.89.38.151 listed in zen.spamhaus.org] -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.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (michael.albinus[at]gmx.de) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) X-Debbugs-Envelope-To: submit Cc: 71200@debbugs.gnu.org, alexis purslane 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.3 (/) alexis purslane via "Bug reports for GNU Emacs, the Swiss army knife of text editors" writes: Hi Alexis, > I have a weird little snippet of code to fix it, and a sort-of > analysis of what I think is wrong, here: > https://gist.github.com/alexispurslane/890ea9971787c979f8c59c8decf132c4. However, > this fix is half-baked currently. I cannot contribute to a solution in project.el. But your workaround would be much simpler if you use `file-local-name', instead of parsing the remote file name yourself. Please let me know if you believe there's something wrong in Tramp which must be fixed. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Sun May 26 07:27:56 2024 Received: (at submit) by debbugs.gnu.org; 26 May 2024 11:27:56 +0000 Received: from localhost ([127.0.0.1]:38491 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBC2d-0001GC-PN for submit@debbugs.gnu.org; Sun, 26 May 2024 07:27:56 -0400 Received: from lists.gnu.org ([209.51.188.17]:42518) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBC2c-0001G0-KR for submit@debbugs.gnu.org; Sun, 26 May 2024 07:27:55 -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 1sBC2T-0008Ai-ER for bug-gnu-emacs@gnu.org; Sun, 26 May 2024 07:27:45 -0400 Received: from mail-4322.protonmail.ch ([185.70.43.22]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sBC2R-00045n-Fd for bug-gnu-emacs@gnu.org; Sun, 26 May 2024 07:27:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me; s=protonmail3; t=1716722860; x=1716982060; bh=ARqAsB3GVN8DWfJec3OipbNoYlWkwY6KLggXVJ8t7hw=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=UX8aLwS7BTIyo3AVpURUGwf8PQwPOunUgWldn4MoHskzPuaWNilQ6A/qF5khg8G6G ySdpz4zLnTsEandDIj7iZC8QtVUJDXKbiOP4o044RzJDKDcs+8hsehzBuCBfS7XNeN RzitzGO9nAro/aYgILezr+SRegmBDBgrjjQ9cF1C+qHWiejrQhbvCvqskopemkQMf9 Y2ipj4Mjj0oJTKqhZ42KzauXBwDEhfA6BdQa66CG+IBTbjO5XPhTu8O2l3H8zkM4bK t9I1cMAjU9xysGxEWsOox0lHtIvhPoKMZBFVaZFXslVDelbiRxwKSJgI/Lt0V7RydQ SK0u/JcMmtNCA== Date: Sun, 26 May 2024 11:27:36 +0000 To: "michael.albinus@gmx.de" , "bug-gnu-emacs@gnu.org" From: alexis purslane Subject: Re: bug#71200: TRAMP: Trying to do a project-find-file or (find-directory) using the podman method causes a (wrong-type-argument stringp nil) error Message-ID: <4oe7StLrFLprqZwsTj8FAgPok0q5avNFuU81FJmFHAAFImKhLhfGwDU8DPCDm-V-v0bO4ZoiO_L_MO386oljwWPskS29OqgJ0uV2WFHEaOw=@pm.me> In-Reply-To: <87plt9t2lb.fsf@gmx.de> References: <_cjSz3e_d7dB-G6yi32s-DPrp4mzoDHxqSRzmME4I-ihzlXVEzxQ7vsUrIh5dEk0Ofp56PgvenniYybY9hX4zOgzD-Cuky_G05tWXjOG4YA=@pm.me> <87plt9t2lb.fsf@gmx.de> Feedback-ID: 55030218:user:proton X-Pm-Message-ID: d0920c11048f3f29eff073d196e09b875d6198a7 MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha256; boundary="------1c6d4bd783dfdaa0dc3b0e052811dd86a3f1e99715f66da516d1afe65878b53b"; charset=utf-8 Received-SPF: pass client-ip=185.70.43.22; envelope-from=alexispurslane@pm.me; helo=mail-4322.protonmail.ch 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, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: "71200@debbugs.gnu.org" <71200@debbugs.gnu.org>, Alexis Purslane 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.3 (--) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------1c6d4bd783dfdaa0dc3b0e052811dd86a3f1e99715f66da516d1afe65878b53b Content-Type: multipart/mixed; boundary=-------------------7533da6c9ef2ab743fe592a137c4eb59 ---------------------7533da6c9ef2ab743fe592a137c4eb59 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Thank you! Apologies for the mislabel, I was quite tired at the time. I'll = continue to iterate on my monkey-patch until maybe hopefully it just turns = into a generally applicable solution I can contribute.=0A=0A-------- Origi= nal Message --------=0AOn 5/26/24 4:11 AM, Michael Albinus wrote:=0A=0A> alexis purslane via "Bug reports for GNU Emacs, t= he Swiss army knife of=0A> text editors" writes:=0A= > =0A> Hi Alexis,=0A> =0A> > I have a weird little snippet of code to = fix it, and a sort-of=0A> > analysis of what I think is wrong, here:=0A> = > https://gist.github.com/alexispurslane/890ea9971787c979f8c59c8decf132c4. = However,=0A> > this fix is half-baked currently.=0A> =0A> I cannot cont= ribute to a solution in project.el. But your workaround=0A> would be much = simpler if you use `file-local-name', instead of parsing=0A> the remote f= ile name yourself.=0A> =0A> Please let me know if you believe there's so= mething wrong in Tramp which=0A> must be fixed.=0A> =0A> Best regards, = Michael.=0A> ---------------------7533da6c9ef2ab743fe592a137c4eb59 Content-Transfer-Encoding: base64 Content-Type: application/pgp-keys; filename="=?UTF-8?B?cHVibGlja2V5IC0gYWx leGlzcHVyc2xhbmVAcG0ubWUgLSAweDQxRTYxNTY4LmFzYw==?="; name="=?UTF-8?B?cHVi bGlja2V5IC0gYWxleGlzcHVyc2xhbmVAcG0ubWUgLSAweDQxRTYxNTY4LmFzYw==?=" Content-Disposition: attachment; filename="=?UTF-8?B?cHVibGlja2V5IC0gYWxleG lzcHVyc2xhbmVAcG0ubWUgLSAweDQxRTYxNTY4LmFzYw==?="; name="=?UTF-8?B?cHVibGl ja2V5IC0gYWxleGlzcHVyc2xhbmVAcG0ubWUgLSAweDQxRTYxNTY4LmFzYw==?=" LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tClZlcnNpb246IEdvcGVuUEdQIDI uOC4wCkNvbW1lbnQ6IGh0dHBzOi8vZ29wZW5wZ3Aub3JnCgp4ak1FWXlPNktCWUpLd1lCQkFIY VJ3OEJBUWRBaW0wYXBzbTJaTmd1N1lYU3VDLzNUVjUvenhNZE1tWDNrOFRmCllSUVlRaXZOSzJ Gc1pYaHBjM0IxY25Oc1lXNWxRSEJ0TG0xbElEeGhiR1Y0YVhOd2RYSnpiR0Z1WlVCd2JTNXQKW lQ3Q2pBUVFGZ29BSFFVQ1l5TzZLQVFMQ1FjSUF4VUlDZ1FXQUFJQkFoa0JBaHNEQWg0QkFDRUp FUFBLVmxFTAo1OThSRmlFRVFlWVZhTDAydVRUczdkdzI4OHBXVVF2bjN4RlJ2Z0QrTUUzdEhXO Fh0am01d2p5T3NXNDU2MjFICkpGUXdGZnVnbGZZczlkVU03YTRBLzNFeEppdFVMTk1mdy9DRlV IbVAyR21TSnVuUTVwQ01jOTIzUVh3K09mMEwKempnRVl5TzZLQklLS3dZQkJBR1hWUUVGQVFFS FFBVHJrMXFNQ0FVVkMwVEF4UC9XcHpCNjgwbkNWY2UrUTY5UwpPUWR6Uk9VY0F3RUlCOEo0QkJ nV0NBQUpCUUpqSTdvb0Foc01BQ0VKRVBQS1ZsRUw1OThSRmlFRVFlWVZhTDAyCnVUVHM3ZHcyO DhwV1VRdm4zeEc5VkFFQTlDV1Q5bHVuV1ZkbkxaKzRGWnJJRkplb0RQUDNMT0l3T2hEVWdjVm0 KZU8wQS9qdHVjYjRkeERzVTFiRjNkVjlHbGszaTVIMllyci9FMkFhWUxtYU5VUG9OCj1LNFFpC i0tLS0tRU5EIFBHUCBQVUJMSUMgS0VZIEJMT0NLLS0tLS0= ---------------------7533da6c9ef2ab743fe592a137c4eb59-- --------1c6d4bd783dfdaa0dc3b0e052811dd86a3f1e99715f66da516d1afe65878b53b Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wnUEARYIACcFAmZTHKcJEPPKVlEL598RFiEEQeYVaL02uTTs7dw288pWUQvn 3xEAAL10AP42tA6IgLEa39MpXGQ/TvhfSNSiKFC/P3LkRCAK2t3UdwEAqKlJ DVRNA8+fJ+ZWkKIHh0rFPbsHOvz7H1IXSSR/6Qs= =vRvU -----END PGP SIGNATURE----- --------1c6d4bd783dfdaa0dc3b0e052811dd86a3f1e99715f66da516d1afe65878b53b-- From debbugs-submit-bounces@debbugs.gnu.org Sun May 26 11:30:09 2024 Received: (at 71200) by debbugs.gnu.org; 26 May 2024 15:30:09 +0000 Received: from localhost ([127.0.0.1]:42287 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBFp3-00066Z-Gd for submit@debbugs.gnu.org; Sun, 26 May 2024 11:30:09 -0400 Received: from wfhigh3-smtp.messagingengine.com ([64.147.123.154]:41441) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBFp1-00064y-QJ for 71200@debbugs.gnu.org; Sun, 26 May 2024 11:30:08 -0400 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailfhigh.west.internal (Postfix) with ESMTP id E5CC718000B6; Sun, 26 May 2024 11:29:53 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Sun, 26 May 2024 11:29:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm3; t=1716737393; x=1716823793; bh=ulf9uFITfemJwYJU3uk0tIToUyQZHty2ffbodwqbxIM=; b= Oab/SkJ6j5FRvLm7EIZbrkVE57AK6MF1hC47C03en3zAwF6LksaB0sPhr0/7h0LN P/Q1aBu5RZs0pyAI0cRJCSh0RVPq4dZekjjRDeA2D/XIJ2H7b3aS7AO3+tYDAqg3 afxrnnww9RHIv5AWo67EHaydT9LoTaEZRM656dr7GehFyJdoC5pCnLlHPMXpe/L3 TyW/bb+Bi5R1QbpIJd/n8sg8V0OygRYEMKENgLBtPNrnHE+ibZ+BB7hrmQVb7heJ FYl4LgcyU0d/xnWFvZTEqNJMin5B+wpJYbBRBeaf1r1XtiABcsmh4/I0gGmBf/Qo B80g3/m7xnXjJz5UTCkJgw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1716737393; x= 1716823793; bh=ulf9uFITfemJwYJU3uk0tIToUyQZHty2ffbodwqbxIM=; b=Z dhTJ7UyeESa19rvRgm18ypOoO9A7u0Qr+83KgNNQcxgbQrZcd7GaSPaTkTxK7nbX LVGfOBaUKbHRPkJ2X8mcg/xRu2DS548nSfn60Z25bifqfkilaCxCzGoq30Z4ptl5 V3nSnam1QafzV8WQder55+kf7Y0O3n2cBCqAzleE/2hVzD+7MAKSVt1W2slW7sD1 6O66eqaMEk4E1tKZjJQT0JkAgPEOMVhTFglZEOrQxuDS0qn2xIabZ8mdXUc1ybYj 2acQcBhcayGGOYXPqlUKnT7kHjcrgq5Q/ujhFvFol+C9ndC9vBL+AepgM+YY/h1c 8GY6IpVsNv3E3YdIvi/Ow== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrvdejvddgkeekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepkfffgggfuffvvehfhfgjtgfgsehtjeertddtvdejnecuhfhrohhmpeffmhhi thhrhicuifhuthhovhcuoegumhhithhrhiesghhuthhovhdruggvvheqnecuggftrfgrth htvghrnhepteduleejgeehtefgheegjeekueehvdevieekueeftddvtdevfefhvdevgedu jeehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepug hmihhtrhihsehguhhtohhvrdguvghv X-ME-Proxy: Feedback-ID: i0e71465a:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 26 May 2024 11:29:52 -0400 (EDT) Message-ID: <5fec0cd2-459d-490f-b1db-49ca04171061@gutov.dev> Date: Sun, 26 May 2024 18:29:50 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#71200: TRAMP: Trying to do a project-find-file or (find-directory) using the podman method causes a (wrong-type-argument stringp nil) error To: Michael Albinus , 71200@debbugs.gnu.org References: <_cjSz3e_d7dB-G6yi32s-DPrp4mzoDHxqSRzmME4I-ihzlXVEzxQ7vsUrIh5dEk0Ofp56PgvenniYybY9hX4zOgzD-Cuky_G05tWXjOG4YA=@pm.me> <87plt9t2lb.fsf@gmx.de> Content-Language: en-US From: Dmitry Gutov In-Reply-To: <87plt9t2lb.fsf@gmx.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 71200 Cc: alexispurslane@pm.me 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 Michael, On 26/05/2024 11:11, Michael Albinus via Bug reports for GNU Emacs, the Swiss army knife of text editors wrote: > I cannot contribute to a solution in project.el. But your workaround > would be much simpler if you use `file-local-name', instead of parsing > the remote file name yourself. > > Please let me know if you believe there's something wrong in Tramp which > must be fixed. From what I understand this scenario only fails when using the 'podman' transport, but not 'ssh' transport - I'm using project-find-file and related commands over Tramp with no problem. That makes it a Tramp bug, doesn't it? Somewhere in podman support code. From debbugs-submit-bounces@debbugs.gnu.org Sun May 26 11:34:18 2024 Received: (at 71200) by debbugs.gnu.org; 26 May 2024 15:34:18 +0000 Received: from localhost ([127.0.0.1]:42291 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBFt4-0006CO-4z for submit@debbugs.gnu.org; Sun, 26 May 2024 11:34:18 -0400 Received: from mout.gmx.net ([212.227.17.22]:57353) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBFt1-0006C9-Pp for 71200@debbugs.gnu.org; Sun, 26 May 2024 11:34:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1716737637; x=1717342437; i=michael.albinus@gmx.de; bh=CeVwyhsiBOEvBR5wXRk1F3ZSyDgUIfbxina3pdG/Sco=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=t29GonDYI/10ehQlj3rqZfY6DEQPLpGhIJerxIkng5jWUgH5pQ3qbqzoRGlqwQuq Kfu1V5Ql2Fa0ONE5WGAt4kQU4cHzk8hFLOt4P4tKSL6TxME4s+gq4sZNMXgQA63uE 5ux+38s6B/3Zci7ZMfzLLu/KO0wplCLtQrJdrWAtRqwlKQgoJd3/eCAHylwxDtLtX yXF0G8iht18idzVfwdeFcWXTms2CmCBD5Dj597a4ct1QQYn2KfZoptfDC+99JBPOp +eNxa5ev1LZ46u/2uAb2sOc48V3Ntnaeo4v/UQuInSzxvoQlk9jXo6PCF6i60WxZS +NG3TiiyBvAO0xupwQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.38.151]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MQvD5-1rpRLO0qIh-00OsTh; Sun, 26 May 2024 17:33:57 +0200 From: Michael Albinus To: Dmitry Gutov Subject: Re: bug#71200: TRAMP: Trying to do a project-find-file or (find-directory) using the podman method causes a (wrong-type-argument stringp nil) error In-Reply-To: <5fec0cd2-459d-490f-b1db-49ca04171061@gutov.dev> (Dmitry Gutov's message of "Sun, 26 May 2024 18:29:50 +0300") References: <_cjSz3e_d7dB-G6yi32s-DPrp4mzoDHxqSRzmME4I-ihzlXVEzxQ7vsUrIh5dEk0Ofp56PgvenniYybY9hX4zOgzD-Cuky_G05tWXjOG4YA=@pm.me> <87plt9t2lb.fsf@gmx.de> <5fec0cd2-459d-490f-b1db-49ca04171061@gutov.dev> Date: Sun, 26 May 2024 17:33:56 +0200 Message-ID: <87a5kctwnv.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:nvaFc0EVqIviu356ZLvPYlpsoOFG3pX04FlhAzLoMzeoQxLDsmb nL/7i+fzRMZp66/vvMRoVliMJA350nSlu+2WhBBsV+HHE1HrbpOAKFHsk9AB546fqkOmPRS JzNzwNrLX8/sDy9hJ4equXBX4bPUQcZ8X0Pxah92aTFlsFy37ALBQTBEsvwjJiKUPRxstSV 5A/wPp7AsWnuCh9VGEoeA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:0gyTyObsFnY=;bVLMo8B2Z8qy1X+Y0dV88zLv5EQ IGVaTPZUFFm+TFs5+L3uvoHsMEOCwZPJTlJd+X7QFKvyYIGv/S/FmyxxBbehwQ7JEO4Xun8/A 4liP+UWERZsmib1srwU4QkgjcmgBUytkzKHy8vxEEcaw8sxqge1pwpEst9tu5/nSLvA4Ba3hP zm+AceiFYlVZypumDKf5c/EIh6NcdmkJCJ7+mY4+r+vxi8sTIJu6SYXE438qELwxDqThyIuS2 hf8FG+txhLC/8pIrx6VnB+bpv/aTK9Bo0ZNbAEQFa+XDbkumrClKDL8XE+havJULawjJMmrgx dvpR+E60RT6GYyMxGDCi2epil7xpuQWVbwuxte1RqY0xAkvmNfwMBLxOvVe1bX8aXY4B6AmEl wwUqEYPuEeGUY7Dw6g9yJPlZEMclyswEaV6zsWDG4NziQBksEe2UII4fHu/a0FW6w8RVA5X2w Zyr6xf9mqkGnvFTre4QRAH83g+Nr1qZyFuITU5lm6ZA7LrJ2bfVq+Y6upBJ501oDMrNOi/8/T cHqIKMIPIMGOEAjtapiDjZDmgO4cNQmJSV+hRWlVRNFsP1iwEZRV+V0yPgiLILajUdIxJ44Jk tESbaShL3NIGndyVTUbRhdha8EpAbDw5o9ZKKj+bt/xxgQ5vhEylFLrhuQy6deqLXJVcpTT1A VYpbAkn/9nmqcsVpY0ygitWto9BZnlgha+d7Y8cRWFW6YZgR0xmUOf50U10JsAyveeh0NhIlQ 7L7LlsSTiVmHvKcuUkDurFyjcQrfWGxxzGFYkz29bsqkG3V5ueAFbvdNyYwCvB30oYo1noWk1 rQIPMKZrJ1ll8zdu2liTQklc3n5Q9WNXf3sW7WTzOKCkBRV/x9rccg1n8R3x6tt+0D X-Spam-Score: 3.6 (+++) 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: Dmitry Gutov writes: > Hi Michael, Hi Dmitry, Content analysis details: (3.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.1 URIBL_SBL_A Contains URL's A record listed in the Spamhaus SBL blocklist [URIs: gutov.dev] 0.6 URIBL_SBL Contains an URL's NS IP listed in the Spamhaus SBL blocklist [URIs: gutov.dev] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.17.22 listed in wl.mailspike.net] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.22 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (michael.albinus[at]gmx.de) -0.0 SPF_PASS SPF: sender matches SPF record 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [185.89.38.151 listed in zen.spamhaus.org] X-Debbugs-Envelope-To: 71200 Cc: 71200@debbugs.gnu.org, alexispurslane@pm.me 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.6 (++) 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: Dmitry Gutov writes: > Hi Michael, Hi Dmitry, Content analysis details: (2.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.17.22 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [185.89.38.151 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.22 listed in list.dnswl.org] 0.1 URIBL_SBL_A Contains URL's A record listed in the Spamhaus SBL blocklist [URIs: gutov.dev] 0.6 URIBL_SBL Contains an URL's NS IP listed in the Spamhaus SBL blocklist [URIs: gutov.dev] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (michael.albinus[at]gmx.de) -0.0 SPF_PASS SPF: sender matches SPF record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Dmitry Gutov writes: > Hi Michael, Hi Dmitry, > From what I understand this scenario only fails when using the > 'podman' transport, but not 'ssh' transport - I'm using > project-find-file and related commands over Tramp with no problem. > > That makes it a Tramp bug, doesn't it? Somewhere in podman support code. In this case, I need a step-by-step recipe, starting with "emacs -Q". Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Sun May 26 11:35:59 2024 Received: (at 71200) by debbugs.gnu.org; 26 May 2024 15:35:59 +0000 Received: from localhost ([127.0.0.1]:42296 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBFuh-0006F3-IY for submit@debbugs.gnu.org; Sun, 26 May 2024 11:35:59 -0400 Received: from mail-40131.protonmail.ch ([185.70.40.131]:47757) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBFuf-0006Ep-Dv for 71200@debbugs.gnu.org; Sun, 26 May 2024 11:35:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me; s=protonmail3; t=1716737742; x=1716996942; bh=Hc/DVbsSaXQ1pgypP9oxgZ9pG/qg/azSRsF87EF1PNg=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=rsxR676c/Tnd9GuRfDCLgGqDWsm19GK8JpRRRO5MAJfTT7EXkpiw45/HGgcwZgkAe fZbKkx3feMQG7HyxpAR/Pzxw8oGmjnavjAVXBGI9vr82kK07eadhjvFlb1kqkBXa5k F/POQ7AjMQ0JJsHTAYsNfxwYPfLSP6I8hRWpDAgIYQ7RazszRfZ/qmA0PCCsXzY4ZE WiC0PAPdOPdM3symdxY3wzX7GmXumK3pY8iSFelX/YcH46ts3qXE4BRuAmUVnxq5bi ycmXuSyjtgkq2Stmmxo2c3KiIGuMjidb6t4tWkROmCFq5Os5jKupGQeS8hSKvRM80h 7OAkmJ+q/ClPQ== Date: Sun, 26 May 2024 15:35:39 +0000 To: "michael.albinus@gmx.de" , "dmitry@gutov.dev" From: alexis purslane Subject: Re: bug#71200: TRAMP: Trying to do a project-find-file or (find-directory) using the podman method causes a (wrong-type-argument stringp nil) error Message-ID: <1CcRIDWRzuz9xy37ywZCMJYI43NbduqDwV3GGBpPcqjaxomNKERHqJdjxKn5pujNHqDg8KoB5l3ZxoU8DV8eMp45Yb0DyinWEIvJZ5RxZ_s=@pm.me> In-Reply-To: <87a5kctwnv.fsf@gmx.de> References: <_cjSz3e_d7dB-G6yi32s-DPrp4mzoDHxqSRzmME4I-ihzlXVEzxQ7vsUrIh5dEk0Ofp56PgvenniYybY9hX4zOgzD-Cuky_G05tWXjOG4YA=@pm.me> <87plt9t2lb.fsf@gmx.de> <5fec0cd2-459d-490f-b1db-49ca04171061@gutov.dev> <87a5kctwnv.fsf@gmx.de> Feedback-ID: 55030218:user:proton X-Pm-Message-ID: 263d3abb849c1ebb3a70b781d4d3e3a8ae59c182 MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha256; boundary="------85577fad8222e7b97c900c57349e6584a6bfe9ec2d2b2c115eb4e6d5680a6146"; charset=utf-8 X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 71200 Cc: "71200@debbugs.gnu.org" <71200@debbugs.gnu.org>, Alexis Purslane 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.3 (/) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------85577fad8222e7b97c900c57349e6584a6bfe9ec2d2b2c115eb4e6d5680a6146 Content-Type: multipart/mixed; boundary=-------------------11320587b6a263c88e163c49ee37e344 ---------------------11320587b6a263c88e163c49ee37e344 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 I'll get to this as soon as I can :)=0A=0A-------- Original Message ------= --=0AOn 5/26/24 11:33 AM, Michael Albinus wrote:=0A= =0A> Dmitry Gutov writes:=0A> =0A> > Hi Michael,=0A> = =0A> Hi Dmitry,=0A> =0A> > From what I understand this scenario only fa= ils when using the=0A> > 'podman' transport, but not 'ssh' transport - I'= m using=0A> > project-find-file and related commands over Tramp with no p= roblem.=0A> >=0A> > That makes it a Tramp bug, doesn't it? Somewhere in = podman support code.=0A> =0A> In this case, I need a step-by-step recipe= , starting with "emacs -Q".=0A> =0A> Best regards, Michael.=0A> ---------------------11320587b6a263c88e163c49ee37e344 Content-Transfer-Encoding: base64 Content-Type: application/pgp-keys; filename="=?UTF-8?B?cHVibGlja2V5IC0gYWx leGlzcHVyc2xhbmVAcG0ubWUgLSAweDQxRTYxNTY4LmFzYw==?="; name="=?UTF-8?B?cHVi bGlja2V5IC0gYWxleGlzcHVyc2xhbmVAcG0ubWUgLSAweDQxRTYxNTY4LmFzYw==?=" Content-Disposition: attachment; filename="=?UTF-8?B?cHVibGlja2V5IC0gYWxleG lzcHVyc2xhbmVAcG0ubWUgLSAweDQxRTYxNTY4LmFzYw==?="; name="=?UTF-8?B?cHVibGl ja2V5IC0gYWxleGlzcHVyc2xhbmVAcG0ubWUgLSAweDQxRTYxNTY4LmFzYw==?=" LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCkNvbW1lbnQ6IGh0dHBzOi8vZ29 wZW5wZ3Aub3JnClZlcnNpb246IEdvcGVuUEdQIDIuOC4wCgp4ak1FWXlPNktCWUpLd1lCQkFIY VJ3OEJBUWRBaW0wYXBzbTJaTmd1N1lYU3VDLzNUVjUvenhNZE1tWDNrOFRmCllSUVlRaXZOSzJ Gc1pYaHBjM0IxY25Oc1lXNWxRSEJ0TG0xbElEeGhiR1Y0YVhOd2RYSnpiR0Z1WlVCd2JTNXQKW lQ3Q2pBUVFGZ29BSFFVQ1l5TzZLQVFMQ1FjSUF4VUlDZ1FXQUFJQkFoa0JBaHNEQWg0QkFDRUp FUFBLVmxFTAo1OThSRmlFRVFlWVZhTDAydVRUczdkdzI4OHBXVVF2bjN4RlJ2Z0QrTUUzdEhXO Fh0am01d2p5T3NXNDU2MjFICkpGUXdGZnVnbGZZczlkVU03YTRBLzNFeEppdFVMTk1mdy9DRlV IbVAyR21TSnVuUTVwQ01jOTIzUVh3K09mMEwKempnRVl5TzZLQklLS3dZQkJBR1hWUUVGQVFFS FFBVHJrMXFNQ0FVVkMwVEF4UC9XcHpCNjgwbkNWY2UrUTY5UwpPUWR6Uk9VY0F3RUlCOEo0QkJ nV0NBQUpCUUpqSTdvb0Foc01BQ0VKRVBQS1ZsRUw1OThSRmlFRVFlWVZhTDAyCnVUVHM3ZHcyO DhwV1VRdm4zeEc5VkFFQTlDV1Q5bHVuV1ZkbkxaKzRGWnJJRkplb0RQUDNMT0l3T2hEVWdjVm0 KZU8wQS9qdHVjYjRkeERzVTFiRjNkVjlHbGszaTVIMllyci9FMkFhWUxtYU5VUG9OCj1LNFFpC i0tLS0tRU5EIFBHUCBQVUJMSUMgS0VZIEJMT0NLLS0tLS0= ---------------------11320587b6a263c88e163c49ee37e344-- --------85577fad8222e7b97c900c57349e6584a6bfe9ec2d2b2c115eb4e6d5680a6146 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wnUEARYIACcFAmZTVskJEPPKVlEL598RFiEEQeYVaL02uTTs7dw288pWUQvn 3xEAAKh+AP9mWtIAVpUJU0R3kxZHtOME3Td0PWfQNiTutaGvXXn1FwEAwByS 4vcOMfszdpfjgTX6TBUUvWn4yLN8gg0AGE/32wo= =78F3 -----END PGP SIGNATURE----- --------85577fad8222e7b97c900c57349e6584a6bfe9ec2d2b2c115eb4e6d5680a6146-- From debbugs-submit-bounces@debbugs.gnu.org Sun May 26 13:07:40 2024 Received: (at 71200) by debbugs.gnu.org; 26 May 2024 17:07:40 +0000 Received: from localhost ([127.0.0.1]:42376 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBHLQ-00007u-6w for submit@debbugs.gnu.org; Sun, 26 May 2024 13:07:40 -0400 Received: from mail-4316.protonmail.ch ([185.70.43.16]:40961) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBHLN-00007g-Uc for 71200@debbugs.gnu.org; Sun, 26 May 2024 13:07:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me; s=protonmail3; t=1716743242; x=1717002442; bh=qkqJji3CnDG6GK5LTVy6I6pOJ7UxbhCZaNNmIg84pQY=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=k7KDiq9giXhTb5NvdwWi9SzBgsh8WqB4Ml2CRWsr95+FHUVQbrkvkUwtOLRgH7zKP 1wvPOhxGhRlY4EHyCfjmAHsqLsWhP5eGwb3OLT8o6eIWZKbmAOrub2SOrTqfM2MktU wOhxkBp4KNEHX5IaTqlPhsLbUjVwSHhXdFfd+wFUVtiNC2BFtBZN17jIzhURRtVIW5 0W0Yqytcbtua4E7BXyUigsTqd9TJJGVl7nl2EO7b1lKBlTsRUj2Ryx3WbRrujyFlGE 2HvaJ611xgI/6Nn9E0zaBC17ZsdLrQX0zA/85t8m0LCWmXjAMrBihrvt8Rm9ckyfJk +KnjYTaO67bCw== Date: Sun, 26 May 2024 17:07:19 +0000 To: "michael.albinus@gmx.de" , "dmitry@gutov.dev" From: alexis purslane Subject: Re: bug#71200: TRAMP: Trying to do a project-find-file or (find-directory) using the podman method causes a (wrong-type-argument stringp nil) error Message-ID: In-Reply-To: <1CcRIDWRzuz9xy37ywZCMJYI43NbduqDwV3GGBpPcqjaxomNKERHqJdjxKn5pujNHqDg8KoB5l3ZxoU8DV8eMp45Yb0DyinWEIvJZ5RxZ_s=@pm.me> References: <_cjSz3e_d7dB-G6yi32s-DPrp4mzoDHxqSRzmME4I-ihzlXVEzxQ7vsUrIh5dEk0Ofp56PgvenniYybY9hX4zOgzD-Cuky_G05tWXjOG4YA=@pm.me> <87plt9t2lb.fsf@gmx.de> <5fec0cd2-459d-490f-b1db-49ca04171061@gutov.dev> <87a5kctwnv.fsf@gmx.de> <1CcRIDWRzuz9xy37ywZCMJYI43NbduqDwV3GGBpPcqjaxomNKERHqJdjxKn5pujNHqDg8KoB5l3ZxoU8DV8eMp45Yb0DyinWEIvJZ5RxZ_s=@pm.me> Feedback-ID: 55030218:user:proton X-Pm-Message-ID: 21a10b14d565eeb29742c0e90edf31f03b935907 MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha512; boundary="------3f007cd1db644b797907c79e928c70a25b63e0d9797fa2f2dee60225bc12414a"; charset=utf-8 X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 71200 Cc: "71200@debbugs.gnu.org" <71200@debbugs.gnu.org>, Alexis Purslane 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.3 (/) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------3f007cd1db644b797907c79e928c70a25b63e0d9797fa2f2dee60225bc12414a Content-Type: multipart/mixed;boundary=---------------------3fb38ec2092ea73cfc3c586c031975e8 -----------------------3fb38ec2092ea73cfc3c586c031975e8 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain;charset=utf-8 As it happens (and I can hardly believe this, this is the second bug I've reported that has ended like this) without /any/ changes of my own whatsoever to my config, just deleting my ~/.emacs.d/ completely and then recloning my config from git (minus the code snipped I posted above to fix the issue I was having), the problem has... utterly disappeared, as far as I can tell. Many apologies for the, seemingly, false alarm, and I'll follow up with replication steps if I'm ever able to replicate this. On Sunday, May 26th, 2024 at 3:35 PM, alexis purslane wrote: > I'll get to this as soon as I can :) > = > -------- Original Message -------- > On 5/26/24 11:33 AM, Michael Albinus michael.albinus@gmx.de wrote: > = > > Dmitry Gutov dmitry@gutov.dev writes: > > = > > > Hi Michael, > > = > > Hi Dmitry, > > = > > > From what I understand this scenario only fails when using the > > > 'podman' transport, but not 'ssh' transport - I'm using > > > project-find-file and related commands over Tramp with no problem. > > > = > > > That makes it a Tramp bug, doesn't it? Somewhere in podman support c= ode. > > = > > In this case, I need a step-by-step recipe, starting with "emacs -Q". > > = > > Best regards, Michael. -----------------------3fb38ec2092ea73cfc3c586c031975e8 Content-Type: application/pgp-keys; filename="publickey - alexispurslane@pm.me - 0x41E61568.asc"; name="publickey - alexispurslane@pm.me - 0x41E61568.asc" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="publickey - alexispurslane@pm.me - 0x41E61568.asc"; name="publickey - alexispurslane@pm.me - 0x41E61568.asc" LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgp4ak1FWXlPNktCWUpLd1lCQkFI YVJ3OEJBUWRBaW0wYXBzbTJaTmd1N1lYU3VDLzNUVjUvenhNZE1tWDMKazhUZllSUVlRaXZOSzJG c1pYaHBjM0IxY25Oc1lXNWxRSEJ0TG0xbElEeGhiR1Y0YVhOd2RYSnpiR0Z1ClpVQndiUzV0WlQ3 Q2pBUVFGZ29BSFFVQ1l5TzZLQVFMQ1FjSUF4VUlDZ1FXQUFJQkFoa0JBaHNEQWg0QgpBQ0VKRVBQ S1ZsRUw1OThSRmlFRVFlWVZhTDAydVRUczdkdzI4OHBXVVF2bjN4RlJ2Z0QrTUUzdEhXOFgKdGpt NXdqeU9zVzQ1NjIxSEpGUXdGZnVnbGZZczlkVU03YTRBLzNFeEppdFVMTk1mdy9DRlVIbVAyR21T Ckp1blE1cENNYzkyM1FYdytPZjBMempnRVl5TzZLQklLS3dZQkJBR1hWUUVGQVFFSFFBVHJrMXFN Q0FVVgpDMFRBeFAvV3B6QjY4MG5DVmNlK1E2OVNPUWR6Uk9VY0F3RUlCOEo0QkJnV0NBQUpCUUpq STdvb0Foc00KQUNFSkVQUEtWbEVMNTk4UkZpRUVRZVlWYUwwMnVUVHM3ZHcyODhwV1VRdm4zeEc5 VkFFQTlDV1Q5bHVuCldWZG5MWis0RlpySUZKZW9EUFAzTE9Jd09oRFVnY1ZtZU8wQS9qdHVjYjRk eERzVTFiRjNkVjlHbGszaQo1SDJZcnIvRTJBYVlMbWFOVVBvTgo9SzRRaQotLS0tLUVORCBQR1Ag UFVCTElDIEtFWSBCTE9DSy0tLS0tCg== -----------------------3fb38ec2092ea73cfc3c586c031975e8-- --------3f007cd1db644b797907c79e928c70a25b63e0d9797fa2f2dee60225bc12414a Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wnUEARYKACcFgmZTbDgJkPPKVlEL598RFiEEQeYVaL02uTTs7dw288pWUQvn 3xEAAID/AQD+XCy3lxEPRrZVmb++F2KhW16oqL82Jlzq1JZ71ttrUgEAi2c3 1fpC6dd/GzXpKKeZrSNKWAlUseL0y4zCCAFbagA= =zp/n -----END PGP SIGNATURE----- --------3f007cd1db644b797907c79e928c70a25b63e0d9797fa2f2dee60225bc12414a-- From debbugs-submit-bounces@debbugs.gnu.org Sun May 26 13:15:09 2024 Received: (at 71200) by debbugs.gnu.org; 26 May 2024 17:15:09 +0000 Received: from localhost ([127.0.0.1]:42396 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBHSe-0000Ln-NU for submit@debbugs.gnu.org; Sun, 26 May 2024 13:15:09 -0400 Received: from mail-40131.protonmail.ch ([185.70.40.131]:11375) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBHSa-0000KE-Uh for 71200@debbugs.gnu.org; Sun, 26 May 2024 13:15:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me; s=protonmail3; t=1716743690; x=1717002890; bh=NnRLYF0m3kKnEyzer0gIb0UhbNkAyazrUhgu52Pyotc=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=MZAqwxXx9i6g8xtkVchvao90B/TqCjq7nnS5ZdHOCeu8pqpo/mn3F9Ek/z7amne81 oIu8f6QbKxybE1M2etcibw9K8mb2EBCl5heustIFk/hHP8vtu6VWxuklQZSrlqog4H yYKjj0HFOh2kz4U47S7hEt0BFy2UL9GB9HNTBBzOd7l6V8STcC44JwblKgAYh+K6NE WS/d9/2j/t/NGSOvbO4P8AfmwZCuqE5obr8BIaH3w/mFqhtKQ41x9Fwg2yHCQ9upYd P40vdyL0eql52RBibI8Ka+yyMaBw2dWj9S2kKxOqxNxEoy8kVVxHNiaEYjTMPpqTfZ 8ocruGfxoxW0g== Date: Sun, 26 May 2024 17:14:46 +0000 To: "michael.albinus@gmx.de" , "dmitry@gutov.dev" From: alexis purslane Subject: Re: bug#71200: TRAMP: Trying to do a project-find-file or (find-directory) using the podman method causes a (wrong-type-argument stringp nil) error Message-ID: In-Reply-To: References: <_cjSz3e_d7dB-G6yi32s-DPrp4mzoDHxqSRzmME4I-ihzlXVEzxQ7vsUrIh5dEk0Ofp56PgvenniYybY9hX4zOgzD-Cuky_G05tWXjOG4YA=@pm.me> <87plt9t2lb.fsf@gmx.de> <5fec0cd2-459d-490f-b1db-49ca04171061@gutov.dev> <87a5kctwnv.fsf@gmx.de> <1CcRIDWRzuz9xy37ywZCMJYI43NbduqDwV3GGBpPcqjaxomNKERHqJdjxKn5pujNHqDg8KoB5l3ZxoU8DV8eMp45Yb0DyinWEIvJZ5RxZ_s=@pm.me> Feedback-ID: 55030218:user:proton X-Pm-Message-ID: 6bca7cb770feb1b5f6a6718d69933495b7191165 MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha512; boundary="------09444eee953c5016fa34ca827e756e45ec0fd8ff308e3aabdf0227596799b917"; charset=utf-8 X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 71200 Cc: "71200@debbugs.gnu.org" <71200@debbugs.gnu.org>, Alexis Purslane 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.3 (/) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------09444eee953c5016fa34ca827e756e45ec0fd8ff308e3aabdf0227596799b917 Content-Type: multipart/mixed;boundary=---------------------124c947b5190faefd6dfc93edbda51b9 -----------------------124c947b5190faefd6dfc93edbda51b9 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain;charset=utf-8 Scratch that, it's back. Steps: 1. run emacs -Q 2. Do {C-x p p} 3. Enter `...` to add a new project 4. Enter a podman container location such as: /podman:texlive-latest:Docum= ents/Awesome-CV/ 5. Hit {ENT}, then {f} 6. Error happens. For comparison, you can do: 7. {M-x eshell} 8. `cd /podman:texlive-latest:Documents/Awesome-CV/` 9. Do ls, find-file, whatever you like, watch it work perfectly 10. Do `podman exec -it texlive-latest bash` 11. See that work perfectly. On Sunday, May 26th, 2024 at 5:07 PM, alexis purslane wrote: > As it happens (and I can hardly believe this, this is the second bug > I've reported that has ended like this) without /any/ changes of my own > whatsoever to my config, just deleting my ~/.emacs.d/ completely and > then recloning my config from git (minus the code snipped I posted > above to fix the issue I was having), the problem has... utterly > disappeared, as far as I can tell. Many apologies for the, seemingly, > false alarm, and I'll follow up with replication steps if I'm ever able > to replicate this. > = > On Sunday, May 26th, 2024 at 3:35 PM, alexis purslane alexispurslane@pm.= me wrote: > = > > I'll get to this as soon as I can :) > > = > > -------- Original Message -------- > > On 5/26/24 11:33 AM, Michael Albinus michael.albinus@gmx.de wrote: > > = > > > Dmitry Gutov dmitry@gutov.dev writes: > > > = > > > > Hi Michael, > > > = > > > Hi Dmitry, > > > = > > > > From what I understand this scenario only fails when using the > > > > 'podman' transport, but not 'ssh' transport - I'm using > > > > project-find-file and related commands over Tramp with no problem. > > > > = > > > > That makes it a Tramp bug, doesn't it? Somewhere in podman support= code. > > > = > > > In this case, I need a step-by-step recipe, starting with "emacs -Q"= . > > > = > > > Best regards, Michael. -----------------------124c947b5190faefd6dfc93edbda51b9 Content-Type: application/pgp-keys; filename="publickey - alexispurslane@pm.me - 0x41E61568.asc"; name="publickey - alexispurslane@pm.me - 0x41E61568.asc" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="publickey - alexispurslane@pm.me - 0x41E61568.asc"; name="publickey - alexispurslane@pm.me - 0x41E61568.asc" LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgp4ak1FWXlPNktCWUpLd1lCQkFI YVJ3OEJBUWRBaW0wYXBzbTJaTmd1N1lYU3VDLzNUVjUvenhNZE1tWDMKazhUZllSUVlRaXZOSzJG c1pYaHBjM0IxY25Oc1lXNWxRSEJ0TG0xbElEeGhiR1Y0YVhOd2RYSnpiR0Z1ClpVQndiUzV0WlQ3 Q2pBUVFGZ29BSFFVQ1l5TzZLQVFMQ1FjSUF4VUlDZ1FXQUFJQkFoa0JBaHNEQWg0QgpBQ0VKRVBQ S1ZsRUw1OThSRmlFRVFlWVZhTDAydVRUczdkdzI4OHBXVVF2bjN4RlJ2Z0QrTUUzdEhXOFgKdGpt NXdqeU9zVzQ1NjIxSEpGUXdGZnVnbGZZczlkVU03YTRBLzNFeEppdFVMTk1mdy9DRlVIbVAyR21T Ckp1blE1cENNYzkyM1FYdytPZjBMempnRVl5TzZLQklLS3dZQkJBR1hWUUVGQVFFSFFBVHJrMXFN Q0FVVgpDMFRBeFAvV3B6QjY4MG5DVmNlK1E2OVNPUWR6Uk9VY0F3RUlCOEo0QkJnV0NBQUpCUUpq STdvb0Foc00KQUNFSkVQUEtWbEVMNTk4UkZpRUVRZVlWYUwwMnVUVHM3ZHcyODhwV1VRdm4zeEc5 VkFFQTlDV1Q5bHVuCldWZG5MWis0RlpySUZKZW9EUFAzTE9Jd09oRFVnY1ZtZU8wQS9qdHVjYjRk eERzVTFiRjNkVjlHbGszaQo1SDJZcnIvRTJBYVlMbWFOVVBvTgo9SzRRaQotLS0tLUVORCBQR1Ag UFVCTElDIEtFWSBCTE9DSy0tLS0tCg== -----------------------124c947b5190faefd6dfc93edbda51b9-- --------09444eee953c5016fa34ca827e756e45ec0fd8ff308e3aabdf0227596799b917 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wnQEARYKACcFgmZTbfcJkPPKVlEL598RFiEEQeYVaL02uTTs7dw288pWUQvn 3xEAAJn3APj8dFa9FFTwEFZ8wJMdZgBetDEVqxaFIHqaCEvhurh2AQDw4nqS rhJCwo3/FMTWowEG84JKGSh/6xkVb1aAqxyRCQ== =9y15 -----END PGP SIGNATURE----- --------09444eee953c5016fa34ca827e756e45ec0fd8ff308e3aabdf0227596799b917-- From debbugs-submit-bounces@debbugs.gnu.org Sun May 26 13:20:15 2024 Received: (at 71200) by debbugs.gnu.org; 26 May 2024 17:20:15 +0000 Received: from localhost ([127.0.0.1]:42410 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBHXb-0000US-4K for submit@debbugs.gnu.org; Sun, 26 May 2024 13:20:15 -0400 Received: from mail-40133.protonmail.ch ([185.70.40.133]:41703) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBHXY-0000UA-6K for 71200@debbugs.gnu.org; Sun, 26 May 2024 13:20:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me; s=protonmail3; t=1716743997; x=1717003197; bh=g/HhFTssGF8r8cGGy1Jk1bLTTg3Vx/LaC+yihK+25rU=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=E9c9l++SuNRKX9oqVlEsZFDSYizlvzNmgtaOTOXgCcDW9NLeiPqvjTbBQgkbJ02fr m56VuROuef5CoBuHAuo2ggd3Wx5oP6AHjaT6vZcwhPyc7gOMPHmdG983p2ipPYKba8 s7RUWmfalLXleWoqLfChXWUplGx5779IcSHzoNGZsj3A1kJS3rO2dL43bDLf8p0zY6 09WhTJaJx2i9mxWeKP5hjb0W4Fu89vgyQHKbOBlS1dPBQwATDakuXPjW8LUALTNW6w pSSN573aOE5x0lA5IgbTauULMPmZeJpRMflM8q5//DZas8t/tGmGVYURlH5hcYU5gE 8RwPiZLUJvreQ== Date: Sun, 26 May 2024 17:19:53 +0000 To: "michael.albinus@gmx.de" , "dmitry@gutov.dev" From: alexis purslane Subject: Re: bug#71200: TRAMP: Trying to do a project-find-file or (find-directory) using the podman method causes a (wrong-type-argument stringp nil) error Message-ID: <-AiVyio30HLuInFNcNm3OTLCRNrFpNlkGopLCsL3HBp82dT1Tv1vgf6tbSuSIMvf6L74waKmKB_wcz9S2l0xVjudOu2o36bqEBFTEvvG4fQ=@pm.me> In-Reply-To: References: <_cjSz3e_d7dB-G6yi32s-DPrp4mzoDHxqSRzmME4I-ihzlXVEzxQ7vsUrIh5dEk0Ofp56PgvenniYybY9hX4zOgzD-Cuky_G05tWXjOG4YA=@pm.me> <87plt9t2lb.fsf@gmx.de> <5fec0cd2-459d-490f-b1db-49ca04171061@gutov.dev> <87a5kctwnv.fsf@gmx.de> <1CcRIDWRzuz9xy37ywZCMJYI43NbduqDwV3GGBpPcqjaxomNKERHqJdjxKn5pujNHqDg8KoB5l3ZxoU8DV8eMp45Yb0DyinWEIvJZ5RxZ_s=@pm.me> Feedback-ID: 55030218:user:proton X-Pm-Message-ID: 9b8d5d93964a46b7036a7fce0da9f7c6d14a1242 MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha512; boundary="------35d16c4ef9f6abe0e8d63fed47a8a4e97f63a00adb709e805e9bc14064b80799"; charset=utf-8 X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 71200 Cc: "71200@debbugs.gnu.org" <71200@debbugs.gnu.org>, Alexis Purslane 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.3 (/) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------35d16c4ef9f6abe0e8d63fed47a8a4e97f63a00adb709e805e9bc14064b80799 Content-Type: multipart/mixed;boundary=---------------------eec88ccbf1b3ca2b6eedd1be29441370 -----------------------eec88ccbf1b3ca2b6eedd1be29441370 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain;charset=utf-8 So on one of my containers project.el works (thats why I thought the probl= em went away), but on the other two it doesn't. Just figured out what it w= as: the other two don't have git installed at all. On Sunday, May 26th, 2024 at 5:14 PM, alexis purslane wrote: > Scratch that, it's back. Steps: > = > 1. run emacs -Q > 2. Do {C-x p p} > 3. Enter `...` to add a new project > 4. Enter a podman container location such as: /podman:texlive-latest:Doc= uments/Awesome-CV/ > 5. Hit {ENT}, then {f} > 6. Error happens. > = > For comparison, you can do: > = > 7. {M-x eshell} > 8. `cd /podman:texlive-latest:Documents/Awesome-CV/` > 9. Do ls, find-file, whatever you like, watch it work perfectly > 10. Do `podman exec -it texlive-latest bash` > 11. See that work perfectly. > = > = > = > On Sunday, May 26th, 2024 at 5:07 PM, alexis purslane alexispurslane@pm.= me wrote: > = > > As it happens (and I can hardly believe this, this is the second bug > > I've reported that has ended like this) without /any/ changes of my ow= n > > whatsoever to my config, just deleting my ~/.emacs.d/ completely and > > then recloning my config from git (minus the code snipped I posted > > above to fix the issue I was having), the problem has... utterly > > disappeared, as far as I can tell. Many apologies for the, seemingly, > > false alarm, and I'll follow up with replication steps if I'm ever abl= e > > to replicate this. > > = > > On Sunday, May 26th, 2024 at 3:35 PM, alexis purslane alexispurslane@p= m.me wrote: > > = > > > I'll get to this as soon as I can :) > > > = > > > -------- Original Message -------- > > > On 5/26/24 11:33 AM, Michael Albinus michael.albinus@gmx.de wrote: > > > = > > > > Dmitry Gutov dmitry@gutov.dev writes: > > > > = > > > > > Hi Michael, > > > > = > > > > Hi Dmitry, > > > > = > > > > > From what I understand this scenario only fails when using the > > > > > 'podman' transport, but not 'ssh' transport - I'm using > > > > > project-find-file and related commands over Tramp with no proble= m. > > > > > = > > > > > That makes it a Tramp bug, doesn't it? Somewhere in podman suppo= rt code. > > > > = > > > > In this case, I need a step-by-step recipe, starting with "emacs -= Q". > > > > = > > > > Best regards, Michael. -----------------------eec88ccbf1b3ca2b6eedd1be29441370 Content-Type: application/pgp-keys; filename="publickey - alexispurslane@pm.me - 0x41E61568.asc"; name="publickey - alexispurslane@pm.me - 0x41E61568.asc" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="publickey - alexispurslane@pm.me - 0x41E61568.asc"; name="publickey - alexispurslane@pm.me - 0x41E61568.asc" LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgp4ak1FWXlPNktCWUpLd1lCQkFI YVJ3OEJBUWRBaW0wYXBzbTJaTmd1N1lYU3VDLzNUVjUvenhNZE1tWDMKazhUZllSUVlRaXZOSzJG c1pYaHBjM0IxY25Oc1lXNWxRSEJ0TG0xbElEeGhiR1Y0YVhOd2RYSnpiR0Z1ClpVQndiUzV0WlQ3 Q2pBUVFGZ29BSFFVQ1l5TzZLQVFMQ1FjSUF4VUlDZ1FXQUFJQkFoa0JBaHNEQWg0QgpBQ0VKRVBQ S1ZsRUw1OThSRmlFRVFlWVZhTDAydVRUczdkdzI4OHBXVVF2bjN4RlJ2Z0QrTUUzdEhXOFgKdGpt NXdqeU9zVzQ1NjIxSEpGUXdGZnVnbGZZczlkVU03YTRBLzNFeEppdFVMTk1mdy9DRlVIbVAyR21T Ckp1blE1cENNYzkyM1FYdytPZjBMempnRVl5TzZLQklLS3dZQkJBR1hWUUVGQVFFSFFBVHJrMXFN Q0FVVgpDMFRBeFAvV3B6QjY4MG5DVmNlK1E2OVNPUWR6Uk9VY0F3RUlCOEo0QkJnV0NBQUpCUUpq STdvb0Foc00KQUNFSkVQUEtWbEVMNTk4UkZpRUVRZVlWYUwwMnVUVHM3ZHcyODhwV1VRdm4zeEc5 VkFFQTlDV1Q5bHVuCldWZG5MWis0RlpySUZKZW9EUFAzTE9Jd09oRFVnY1ZtZU8wQS9qdHVjYjRk eERzVTFiRjNkVjlHbGszaQo1SDJZcnIvRTJBYVlMbWFOVVBvTgo9SzRRaQotLS0tLUVORCBQR1Ag UFVCTElDIEtFWSBCTE9DSy0tLS0tCg== -----------------------eec88ccbf1b3ca2b6eedd1be29441370-- --------35d16c4ef9f6abe0e8d63fed47a8a4e97f63a00adb709e805e9bc14064b80799 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wnUEARYKACcFgmZTbyoJkPPKVlEL598RFiEEQeYVaL02uTTs7dw288pWUQvn 3xEAAAuvAP4of+d8A/Da8dvsLGRvzIcLAtoLDI+FS54cd9xtKwrjzwEAvrF/ Mx9nkbuug85gyQO94d4Ej/GFJ1qzLvGAF5kmqgA= =o7PM -----END PGP SIGNATURE----- --------35d16c4ef9f6abe0e8d63fed47a8a4e97f63a00adb709e805e9bc14064b80799-- From debbugs-submit-bounces@debbugs.gnu.org Sun May 26 13:22:07 2024 Received: (at 71200) by debbugs.gnu.org; 26 May 2024 17:22:07 +0000 Received: from localhost ([127.0.0.1]:42420 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBHZO-0000Xw-UU for submit@debbugs.gnu.org; Sun, 26 May 2024 13:22:07 -0400 Received: from mail-4316.protonmail.ch ([185.70.43.16]:15651) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBHZM-0000XQ-Hu for 71200@debbugs.gnu.org; Sun, 26 May 2024 13:22:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me; s=protonmail3; t=1716744110; x=1717003310; bh=ndbDQEXOT4sPpTuUiauCG2JDbWbaOq7coEfqIaTs+nA=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=e2ml5nnEaUFgI4NqOFF8CiRVm2ZyqoFG6uMk54i39eQvpTdrnxoUCKT56/oRMijdI wQ0QYx07OqmExgzMrxK77x3RUv2PN6C+6j1ZbEQIzst3iYpl5KfzpnZCN7VoNaNc2P otjxrv4Bead/mdyX9HbxR7TlYmdH1i/mTXMsHwqoSsoyyTEVUazG/KQ1ZGUFFdFAzz wha9pe8F93O1cLft1shZ0JRzq9GNJIqaRI55nZg7YECMU7v9xDExlI/JIacsCk320j feApwK6XefvghInhZ/oqHBUH85oyM1GU8SacS9UKevJIadRtZXAZIlrZHGdJUpNpcG HZlTPWGSZ3Z4g== Date: Sun, 26 May 2024 17:21:47 +0000 To: "michael.albinus@gmx.de" , "dmitry@gutov.dev" From: alexis purslane Subject: Re: bug#71200: TRAMP: Trying to do a project-find-file or (find-directory) using the podman method causes a (wrong-type-argument stringp nil) error Message-ID: In-Reply-To: <-AiVyio30HLuInFNcNm3OTLCRNrFpNlkGopLCsL3HBp82dT1Tv1vgf6tbSuSIMvf6L74waKmKB_wcz9S2l0xVjudOu2o36bqEBFTEvvG4fQ=@pm.me> References: <_cjSz3e_d7dB-G6yi32s-DPrp4mzoDHxqSRzmME4I-ihzlXVEzxQ7vsUrIh5dEk0Ofp56PgvenniYybY9hX4zOgzD-Cuky_G05tWXjOG4YA=@pm.me> <87plt9t2lb.fsf@gmx.de> <5fec0cd2-459d-490f-b1db-49ca04171061@gutov.dev> <87a5kctwnv.fsf@gmx.de> <1CcRIDWRzuz9xy37ywZCMJYI43NbduqDwV3GGBpPcqjaxomNKERHqJdjxKn5pujNHqDg8KoB5l3ZxoU8DV8eMp45Yb0DyinWEIvJZ5RxZ_s=@pm.me> <-AiVyio30HLuInFNcNm3OTLCRNrFpNlkGopLCsL3HBp82dT1Tv1vgf6tbSuSIMvf6L74waKmKB_wcz9S2l0xVjudOu2o36bqEBFTEvvG4fQ=@pm.me> Feedback-ID: 55030218:user:proton X-Pm-Message-ID: df3ab3e3855ec5c1f603ca861e384bf0d36497ae MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha512; boundary="------31228f8dd653b63555de1f7982670f59538d0b974cf228c2c7b30c1789cb9b35"; charset=utf-8 X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 71200 Cc: "71200@debbugs.gnu.org" <71200@debbugs.gnu.org>, Alexis Purslane 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.3 (/) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------31228f8dd653b63555de1f7982670f59538d0b974cf228c2c7b30c1789cb9b35 Content-Type: multipart/mixed;boundary=---------------------4ddfebf5c0b261264c735717d9b9ba5a -----------------------4ddfebf5c0b261264c735717d9b9ba5a Content-Transfer-Encoding: quoted-printable Content-Type: text/plain;charset=utf-8 Actually, no, installing git does not help resolve the problem whatsoever.= One works, the other two don't, but I can't tell why. The one that works = is my general purpose development container, and the other two are more sp= ecialized, so that may be the origin of the problem, but it doesn't explai= n what in particular is missing. What does project.el rely on the host hav= ing installed? On Sunday, May 26th, 2024 at 5:19 PM, alexis purslane wrote: > So on one of my containers project.el works (thats why I thought the pro= blem went away), but on the other two it doesn't. Just figured out what it= was: the other two don't have git installed at all. > = > On Sunday, May 26th, 2024 at 5:14 PM, alexis purslane alexispurslane@pm.= me wrote: > = > > Scratch that, it's back. Steps: > > = > > 1. run emacs -Q > > 2. Do {C-x p p} > > 3. Enter `...` to add a new project > > 4. Enter a podman container location such as: /podman:texlive-latest:D= ocuments/Awesome-CV/ > > 5. Hit {ENT}, then {f} > > 6. Error happens. > > = > > For comparison, you can do: > > = > > 7. {M-x eshell} > > 8. `cd /podman:texlive-latest:Documents/Awesome-CV/` > > 9. Do ls, find-file, whatever you like, watch it work perfectly > > 10. Do `podman exec -it texlive-latest bash` > > 11. See that work perfectly. > > = > > On Sunday, May 26th, 2024 at 5:07 PM, alexis purslane alexispurslane@p= m.me wrote: > > = > > > As it happens (and I can hardly believe this, this is the second bug > > > I've reported that has ended like this) without /any/ changes of my = own > > > whatsoever to my config, just deleting my ~/.emacs.d/ completely and > > > then recloning my config from git (minus the code snipped I posted > > > above to fix the issue I was having), the problem has... utterly > > > disappeared, as far as I can tell. Many apologies for the, seemingly= , > > > false alarm, and I'll follow up with replication steps if I'm ever a= ble > > > to replicate this. > > > = > > > On Sunday, May 26th, 2024 at 3:35 PM, alexis purslane alexispurslane= @pm.me wrote: > > > = > > > > I'll get to this as soon as I can :) > > > > = > > > > -------- Original Message -------- > > > > On 5/26/24 11:33 AM, Michael Albinus michael.albinus@gmx.de wrote: > > > > = > > > > > Dmitry Gutov dmitry@gutov.dev writes: > > > > > = > > > > > > Hi Michael, > > > > > = > > > > > Hi Dmitry, > > > > > = > > > > > > From what I understand this scenario only fails when using the > > > > > > 'podman' transport, but not 'ssh' transport - I'm using > > > > > > project-find-file and related commands over Tramp with no prob= lem. > > > > > > = > > > > > > That makes it a Tramp bug, doesn't it? Somewhere in podman sup= port code. > > > > > = > > > > > In this case, I need a step-by-step recipe, starting with "emacs= -Q". > > > > > = > > > > > Best regards, Michael. -----------------------4ddfebf5c0b261264c735717d9b9ba5a Content-Type: application/pgp-keys; filename="publickey - alexispurslane@pm.me - 0x41E61568.asc"; name="publickey - alexispurslane@pm.me - 0x41E61568.asc" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="publickey - alexispurslane@pm.me - 0x41E61568.asc"; name="publickey - alexispurslane@pm.me - 0x41E61568.asc" LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgp4ak1FWXlPNktCWUpLd1lCQkFI YVJ3OEJBUWRBaW0wYXBzbTJaTmd1N1lYU3VDLzNUVjUvenhNZE1tWDMKazhUZllSUVlRaXZOSzJG c1pYaHBjM0IxY25Oc1lXNWxRSEJ0TG0xbElEeGhiR1Y0YVhOd2RYSnpiR0Z1ClpVQndiUzV0WlQ3 Q2pBUVFGZ29BSFFVQ1l5TzZLQVFMQ1FjSUF4VUlDZ1FXQUFJQkFoa0JBaHNEQWg0QgpBQ0VKRVBQ S1ZsRUw1OThSRmlFRVFlWVZhTDAydVRUczdkdzI4OHBXVVF2bjN4RlJ2Z0QrTUUzdEhXOFgKdGpt NXdqeU9zVzQ1NjIxSEpGUXdGZnVnbGZZczlkVU03YTRBLzNFeEppdFVMTk1mdy9DRlVIbVAyR21T Ckp1blE1cENNYzkyM1FYdytPZjBMempnRVl5TzZLQklLS3dZQkJBR1hWUUVGQVFFSFFBVHJrMXFN Q0FVVgpDMFRBeFAvV3B6QjY4MG5DVmNlK1E2OVNPUWR6Uk9VY0F3RUlCOEo0QkJnV0NBQUpCUUpq STdvb0Foc00KQUNFSkVQUEtWbEVMNTk4UkZpRUVRZVlWYUwwMnVUVHM3ZHcyODhwV1VRdm4zeEc5 VkFFQTlDV1Q5bHVuCldWZG5MWis0RlpySUZKZW9EUFAzTE9Jd09oRFVnY1ZtZU8wQS9qdHVjYjRk eERzVTFiRjNkVjlHbGszaQo1SDJZcnIvRTJBYVlMbWFOVVBvTgo9SzRRaQotLS0tLUVORCBQR1Ag UFVCTElDIEtFWSBCTE9DSy0tLS0tCg== -----------------------4ddfebf5c0b261264c735717d9b9ba5a-- --------31228f8dd653b63555de1f7982670f59538d0b974cf228c2c7b30c1789cb9b35 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wnUEARYKACcFgmZTb50JkPPKVlEL598RFiEEQeYVaL02uTTs7dw288pWUQvn 3xEAAI8NAQDby+p1Sxi9dju9cX4IMqHc42bLSqlVZ1pcJ/VPwnujWAEAxqqw vN7qq0O3PGm4PaVG0nd4QxJo9GR2Exv/CH5LYAg= =XXgp -----END PGP SIGNATURE----- --------31228f8dd653b63555de1f7982670f59538d0b974cf228c2c7b30c1789cb9b35-- From debbugs-submit-bounces@debbugs.gnu.org Sun May 26 13:27:11 2024 Received: (at 71200) by debbugs.gnu.org; 26 May 2024 17:27:11 +0000 Received: from localhost ([127.0.0.1]:42437 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBHeJ-0000fu-2Z for submit@debbugs.gnu.org; Sun, 26 May 2024 13:27:11 -0400 Received: from wfhigh5-smtp.messagingengine.com ([64.147.123.156]:54355) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBHeG-0000fe-I8 for 71200@debbugs.gnu.org; Sun, 26 May 2024 13:27:09 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailfhigh.west.internal (Postfix) with ESMTP id 436D518000C9; Sun, 26 May 2024 13:26:53 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Sun, 26 May 2024 13:26:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm3; t=1716744412; x=1716830812; bh=dKpKmkViFej6GUKf8nPEhzo/MaVn/m837q3oT6txrgs=; b= JYovS0fwpINxyz9+KUn/KNRxnOeJ8Zut0Y0iOyl75Bmxk19Wzm73VSipd36tmiW+ RcRkDxG+Q92ufMYsYybvxbdNY9wG3ZnBBRZzJlMRzQ/7YGBtEncrNcGPl03qdvLA Ed9mKE3I7itcxh2JEL7e1HycHTcZ4AguMPhP6Q0ZAyHWKW+yTHk+EAP9Rq4f1naL 1+LFSlaUj9wg7ofW3XpbL5w6Y7fjE4+54KeV84wXi7zq9jSUCDWMxD7l916ca+VN 7Ygb4Dv+kk6lsFhlCkqX91mZxfwIWxwSudHXJTqFN/GFO6M3Jtdy52P90vWOu/yy kGQHWaBjFHntVo1e3OYr7A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1716744412; x= 1716830812; bh=dKpKmkViFej6GUKf8nPEhzo/MaVn/m837q3oT6txrgs=; b=G ZNiJWQREQ0Q7r1Y72HE+/0C9NUyO0Ti+00Q+aeOtnFgxG/WSe1F317qtoYZWWUWU l/IvJmiaPZ/GDLaEz/dxq0emFfZDN1C/sRPVWJEt7oNjtYs4776og+iZakZ0WiMW 7WuBHzdGQezHP7r9bDktr1XfCNypvPcj797q5iK0UJK/OGT+hTyO0mm3zYS9kNu/ BuyHpXsqqUZq9mp8iNfsOvMeCKSG1LAntG641RJMVOuXjS/bqSjd2AeK1ORHLWeF d8PID6QUkTLBNHP3+DvVdQkgW1F1zKkYbsS5wspI81ncmCVsOAPI+TdlcdQucN2o slV5DPDlb0iEH1u8eCkoA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrvdejvddgudduvdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefkffggfgfuvfevfhfhjggtgfesthejredttddvjeenucfhrhhomhepffhm ihhtrhihucfiuhhtohhvuceoughmihhtrhihsehguhhtohhvrdguvghvqeenucggtffrrg htthgvrhhnpeetudeljeegheetgfehgeejkeeuhedvveeikeeufedtvddtveefhfdvveeg udejheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpe gumhhithhrhiesghhuthhovhdruggvvh X-ME-Proxy: Feedback-ID: i0e71465a:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 26 May 2024 13:26:51 -0400 (EDT) Message-ID: <8373e5c4-03d4-48fe-9e4d-b0c2d36590cc@gutov.dev> Date: Sun, 26 May 2024 20:26:49 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#71200: TRAMP: Trying to do a project-find-file or (find-directory) using the podman method causes a (wrong-type-argument stringp nil) error To: alexis purslane , "michael.albinus@gmx.de" References: <_cjSz3e_d7dB-G6yi32s-DPrp4mzoDHxqSRzmME4I-ihzlXVEzxQ7vsUrIh5dEk0Ofp56PgvenniYybY9hX4zOgzD-Cuky_G05tWXjOG4YA=@pm.me> <87plt9t2lb.fsf@gmx.de> <5fec0cd2-459d-490f-b1db-49ca04171061@gutov.dev> <87a5kctwnv.fsf@gmx.de> <1CcRIDWRzuz9xy37ywZCMJYI43NbduqDwV3GGBpPcqjaxomNKERHqJdjxKn5pujNHqDg8KoB5l3ZxoU8DV8eMp45Yb0DyinWEIvJZ5RxZ_s=@pm.me> <-AiVyio30HLuInFNcNm3OTLCRNrFpNlkGopLCsL3HBp82dT1Tv1vgf6tbSuSIMvf6L74waKmKB_wcz9S2l0xVjudOu2o36bqEBFTEvvG4fQ=@pm.me> Content-Language: en-US From: Dmitry Gutov In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 71200 Cc: "71200@debbugs.gnu.org" <71200@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 (-) On 26/05/2024 20:21, alexis purslane wrote: > Actually, no, installing git does not help resolve the problem > whatsoever. One works, the other two don't, but I can't tell why. The > one that works is my general purpose development container, and the > other two are more specialized, so that may be the origin of the > problem, but it doesn't explain what in particular is missing. What does > project.el rely on the host having installed? project-find-file just uses 'git ls-files' if it's in a repository, or 'find' otherwise. If your file name string juggling made things work correctly, it seems unlikely that the problem is in some missing software on the remote host. Does the ssh transport work with the "more specialized" containers? From debbugs-submit-bounces@debbugs.gnu.org Sun May 26 13:46:51 2024 Received: (at 71200) by debbugs.gnu.org; 26 May 2024 17:46:51 +0000 Received: from localhost ([127.0.0.1]:42506 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBHxK-0001Dx-S1 for submit@debbugs.gnu.org; Sun, 26 May 2024 13:46:51 -0400 Received: from mail-40131.protonmail.ch ([185.70.40.131]:54659) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBHxI-0001Dj-8Q for 71200@debbugs.gnu.org; Sun, 26 May 2024 13:46:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me; s=protonmail3; t=1716745593; x=1717004793; bh=wiBtc+kp3t4tI3TRXqDf6RyZoPe2Gq2nkBM2hIvvnNo=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=DqprY3Tw5VilQR3HI59HBXXI5lkID/0wZLcj21bwpzjhHVTT9aInc88uEhCtpt/Ln wn1yO6uuduVEv0KaA/XIc99H40vrRUabjkEn5rSP4ijRcs5gDW+smnmxMe4nt3+mxQ yaj1tUeT+5bky+W4UrMmwzgxDMwfaKGUiFUylWzPs3nPAJmg6s0QneIkBFLzB6KTi8 TjAccvE62uFmavODRBdFkbE860nfTG4VNDDomwGZuJH75Qo8tXrxtog+ZnDwP6vhSr dY+9UE8CAeWULiHKTzOY84XMWzRQQb/aUzJZ213hWQGey7bc83dm5mKmIYmbCPx/0s M+K3JsLVYfH9g== Date: Sun, 26 May 2024 17:46:27 +0000 To: Dmitry Gutov From: alexis purslane Subject: Re: bug#71200: TRAMP: Trying to do a project-find-file or (find-directory) using the podman method causes a (wrong-type-argument stringp nil) error Message-ID: <5iagnGUjF-cYYddc4_1kHHViSr60gM5Lt2t0bTESI41QSUxZ3GPGbAhCpmjTawoMcMaB07DPi5_jHc4-m4ow4AKhS3z5evCwxq75_-emwQw=@pm.me> In-Reply-To: <8373e5c4-03d4-48fe-9e4d-b0c2d36590cc@gutov.dev> References: <_cjSz3e_d7dB-G6yi32s-DPrp4mzoDHxqSRzmME4I-ihzlXVEzxQ7vsUrIh5dEk0Ofp56PgvenniYybY9hX4zOgzD-Cuky_G05tWXjOG4YA=@pm.me> <87plt9t2lb.fsf@gmx.de> <5fec0cd2-459d-490f-b1db-49ca04171061@gutov.dev> <87a5kctwnv.fsf@gmx.de> <1CcRIDWRzuz9xy37ywZCMJYI43NbduqDwV3GGBpPcqjaxomNKERHqJdjxKn5pujNHqDg8KoB5l3ZxoU8DV8eMp45Yb0DyinWEIvJZ5RxZ_s=@pm.me> <-AiVyio30HLuInFNcNm3OTLCRNrFpNlkGopLCsL3HBp82dT1Tv1vgf6tbSuSIMvf6L74waKmKB_wcz9S2l0xVjudOu2o36bqEBFTEvvG4fQ=@pm.me> <8373e5c4-03d4-48fe-9e4d-b0c2d36590cc@gutov.dev> Feedback-ID: 55030218:user:proton X-Pm-Message-ID: d854463558359359c1db7df4bbd77f285f18800e MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha512; boundary="------68ce391e0c7fe355ce211c3f0c39254a7c8be85a82e1a500d1307abc67f96fbe"; charset=utf-8 X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 71200 Cc: "71200@debbugs.gnu.org" <71200@debbugs.gnu.org>, "michael.albinus@gmx.de" 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.3 (/) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------68ce391e0c7fe355ce211c3f0c39254a7c8be85a82e1a500d1307abc67f96fbe Content-Type: multipart/mixed;boundary=---------------------79b867553c83bd57c0a353ed7046cfd4 -----------------------79b867553c83bd57c0a353ed7046cfd4 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain;charset=utf-8 > Does the ssh transport work with the "more specialized" containers? It took me a bit to get that set up, but no, it doesn't. Did essentially t= his: https://linuxhandbook.com/ssh-into-container/ Created a directory with some files in it in the homedir of the container, and then added the project with the location as `/ssh:root@localhost#7655:= Folder`. It found the folder just fine (eg showed up in completion), but when I add= ed = it and did project-find-files, I got the same error as usual. On Sunday, May 26th, 2024 at 5:26 PM, Dmitry Gutov wrot= e: > On 26/05/2024 20:21, alexis purslane wrote: > = > > Actually, no, installing git does not help resolve the problem > > whatsoever. One works, the other two don't, but I can't tell why. The > > one that works is my general purpose development container, and the > > other two are more specialized, so that may be the origin of the > > problem, but it doesn't explain what in particular is missing. What do= es > > project.el rely on the host having installed? > = > = > project-find-file just uses 'git ls-files' if it's in a repository, or > 'find' otherwise. > = > If your file name string juggling made things work correctly, it seems > unlikely that the problem is in some missing software on the remote host= . > = > Does the ssh transport work with the "more specialized" containers? -----------------------79b867553c83bd57c0a353ed7046cfd4 Content-Type: application/pgp-keys; filename="publickey - alexispurslane@pm.me - 0x41E61568.asc"; name="publickey - alexispurslane@pm.me - 0x41E61568.asc" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="publickey - alexispurslane@pm.me - 0x41E61568.asc"; name="publickey - alexispurslane@pm.me - 0x41E61568.asc" LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgp4ak1FWXlPNktCWUpLd1lCQkFI YVJ3OEJBUWRBaW0wYXBzbTJaTmd1N1lYU3VDLzNUVjUvenhNZE1tWDMKazhUZllSUVlRaXZOSzJG c1pYaHBjM0IxY25Oc1lXNWxRSEJ0TG0xbElEeGhiR1Y0YVhOd2RYSnpiR0Z1ClpVQndiUzV0WlQ3 Q2pBUVFGZ29BSFFVQ1l5TzZLQVFMQ1FjSUF4VUlDZ1FXQUFJQkFoa0JBaHNEQWg0QgpBQ0VKRVBQ S1ZsRUw1OThSRmlFRVFlWVZhTDAydVRUczdkdzI4OHBXVVF2bjN4RlJ2Z0QrTUUzdEhXOFgKdGpt NXdqeU9zVzQ1NjIxSEpGUXdGZnVnbGZZczlkVU03YTRBLzNFeEppdFVMTk1mdy9DRlVIbVAyR21T Ckp1blE1cENNYzkyM1FYdytPZjBMempnRVl5TzZLQklLS3dZQkJBR1hWUUVGQVFFSFFBVHJrMXFN Q0FVVgpDMFRBeFAvV3B6QjY4MG5DVmNlK1E2OVNPUWR6Uk9VY0F3RUlCOEo0QkJnV0NBQUpCUUpq STdvb0Foc00KQUNFSkVQUEtWbEVMNTk4UkZpRUVRZVlWYUwwMnVUVHM3ZHcyODhwV1VRdm4zeEc5 VkFFQTlDV1Q5bHVuCldWZG5MWis0RlpySUZKZW9EUFAzTE9Jd09oRFVnY1ZtZU8wQS9qdHVjYjRk eERzVTFiRjNkVjlHbGszaQo1SDJZcnIvRTJBYVlMbWFOVVBvTgo9SzRRaQotLS0tLUVORCBQR1Ag UFVCTElDIEtFWSBCTE9DSy0tLS0tCg== -----------------------79b867553c83bd57c0a353ed7046cfd4-- --------68ce391e0c7fe355ce211c3f0c39254a7c8be85a82e1a500d1307abc67f96fbe Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wnUEARYKACcFgmZTdWYJkPPKVlEL598RFiEEQeYVaL02uTTs7dw288pWUQvn 3xEAANlJAP9urlH6GO25W0M8rlxF8NtqTa1EQw0zYgKDxEtq1U7zNAEAkKSx KSsfK7bwdVdtb8mY3MO0yfhklG74RQOb3SYVRAE= =gnSg -----END PGP SIGNATURE----- --------68ce391e0c7fe355ce211c3f0c39254a7c8be85a82e1a500d1307abc67f96fbe-- From debbugs-submit-bounces@debbugs.gnu.org Sun May 26 17:43:35 2024 Received: (at 71200) by debbugs.gnu.org; 26 May 2024 21:43:35 +0000 Received: from localhost ([127.0.0.1]:42671 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBLeR-0000Bs-8j for submit@debbugs.gnu.org; Sun, 26 May 2024 17:43:35 -0400 Received: from mail-40133.protonmail.ch ([185.70.40.133]:62467) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBLeP-0000Be-0C for 71200@debbugs.gnu.org; Sun, 26 May 2024 17:43:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me; s=protonmail3; t=1716759797; x=1717018997; bh=5KKi/thgT7FNGLhXBWjjwfLlFhIrLux9MTMUwd0LR/w=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=GxJle8cY4jSz9CqNY74APkx8bwOOMJWiEupqE9Tvf9sbJd3BrKfu8Hoe6PBAiNep9 tmaNd4zQAScU6X4uYFKArbjdiVSLJWhICJId4txvOAHMT7NGTwr2Gsoay+EvLn7MsA OWpgkPo43DHP6PW2TcYOLrUA473glEcTF2hupy5UQB5Cn9Rn1f1j42cgIY/IHfrF0v 7JKnZFn2YR0zUUadcKHkGMRlVuUWkyx4r4mFjVOZXf+tMrpl5rtqZv8FQhLSAbzv4f okBKXl9lQwV8wJQ4jvLKMNkV+5DfWSyUzXxKDCZTBrUFTfajgF75OjdzgbofoSDHu8 ubvJ2/6+YM1wA== Date: Sun, 26 May 2024 21:43:14 +0000 To: Dmitry Gutov From: alexis purslane Subject: Re: bug#71200: TRAMP: Trying to do a project-find-file or (find-directory) using the podman method causes a (wrong-type-argument stringp nil) error Message-ID: In-Reply-To: <5iagnGUjF-cYYddc4_1kHHViSr60gM5Lt2t0bTESI41QSUxZ3GPGbAhCpmjTawoMcMaB07DPi5_jHc4-m4ow4AKhS3z5evCwxq75_-emwQw=@pm.me> References: <_cjSz3e_d7dB-G6yi32s-DPrp4mzoDHxqSRzmME4I-ihzlXVEzxQ7vsUrIh5dEk0Ofp56PgvenniYybY9hX4zOgzD-Cuky_G05tWXjOG4YA=@pm.me> <87a5kctwnv.fsf@gmx.de> <1CcRIDWRzuz9xy37ywZCMJYI43NbduqDwV3GGBpPcqjaxomNKERHqJdjxKn5pujNHqDg8KoB5l3ZxoU8DV8eMp45Yb0DyinWEIvJZ5RxZ_s=@pm.me> <-AiVyio30HLuInFNcNm3OTLCRNrFpNlkGopLCsL3HBp82dT1Tv1vgf6tbSuSIMvf6L74waKmKB_wcz9S2l0xVjudOu2o36bqEBFTEvvG4fQ=@pm.me> <8373e5c4-03d4-48fe-9e4d-b0c2d36590cc@gutov.dev> <5iagnGUjF-cYYddc4_1kHHViSr60gM5Lt2t0bTESI41QSUxZ3GPGbAhCpmjTawoMcMaB07DPi5_jHc4-m4ow4AKhS3z5evCwxq75_-emwQw=@pm.me> Feedback-ID: 55030218:user:proton X-Pm-Message-ID: 0365b94a60dcce88668d18c35e4b29dd4f1aa576 MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha512; boundary="------be6aedc3be0736f19a6674ba7c536668082e1aca0657e826073b1afceee13354"; charset=utf-8 X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 71200 Cc: "71200@debbugs.gnu.org" <71200@debbugs.gnu.org>, "michael.albinus@gmx.de" 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.3 (/) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------be6aedc3be0736f19a6674ba7c536668082e1aca0657e826073b1afceee13354 Content-Type: multipart/mixed;boundary=---------------------7776d15d5401236983c1ad1817a39537 -----------------------7776d15d5401236983c1ad1817a39537 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain;charset=utf-8 Follow up: I have these containers installed: 1. devcontainers/rust:latest 2. devcontainers/typescript-node:latest 3. devcontainers/cpp:latest 4. texlive/texlive:latest 5. tensorflow/tensorflow:latest-gpu Only one of them wor-- .... Oh. Git keeps "detecting dubious ownership" over each project's .git/ for some reason, which prevents `git ls-files` from running, hence the problem. So this isn't really a bug per-se, it's more like a lack of clear enough errors. I could also really use some help with getting the ownership and gpg & ssh keychain stuff (commits always fail because Magit over TRAMP can't access my GPG or SSH private keys) figured out over TRAMP but I can get th= at help elsewhere. Anyway, when git ls-files fails, maybe the stderr output it produced should be printed instead of just trying to parse its empty stdin and crashing. On Sunday, May 26th, 2024 at 5:46 PM, alexis purslane wrote: > > Does the ssh transport work with the "more specialized" containers? > = > = > It took me a bit to get that set up, but no, it doesn't. Did essentially= this: > = > https://linuxhandbook.com/ssh-into-container/ > = > Created a directory with some files in it in the homedir of the containe= r, > and then added the project with the location as `/ssh:root@localhost#765= 5:Folder`. > It found the folder just fine (eg showed up in completion), but when I a= dded > it and did project-find-files, I got the same error as usual. > = > On Sunday, May 26th, 2024 at 5:26 PM, Dmitry Gutov dmitry@gutov.dev wrot= e: > = > > On 26/05/2024 20:21, alexis purslane wrote: > > = > > > Actually, no, installing git does not help resolve the problem > > > whatsoever. One works, the other two don't, but I can't tell why. Th= e > > > one that works is my general purpose development container, and the > > > other two are more specialized, so that may be the origin of the > > > problem, but it doesn't explain what in particular is missing. What = does > > > project.el rely on the host having installed? > > = > > project-find-file just uses 'git ls-files' if it's in a repository, or > > 'find' otherwise. > > = > > If your file name string juggling made things work correctly, it seems > > unlikely that the problem is in some missing software on the remote ho= st. > > = > > Does the ssh transport work with the "more specialized" containers? -----------------------7776d15d5401236983c1ad1817a39537 Content-Type: application/pgp-keys; filename="publickey - alexispurslane@pm.me - 0x41E61568.asc"; name="publickey - alexispurslane@pm.me - 0x41E61568.asc" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="publickey - alexispurslane@pm.me - 0x41E61568.asc"; name="publickey - alexispurslane@pm.me - 0x41E61568.asc" LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgp4ak1FWXlPNktCWUpLd1lCQkFI YVJ3OEJBUWRBaW0wYXBzbTJaTmd1N1lYU3VDLzNUVjUvenhNZE1tWDMKazhUZllSUVlRaXZOSzJG c1pYaHBjM0IxY25Oc1lXNWxRSEJ0TG0xbElEeGhiR1Y0YVhOd2RYSnpiR0Z1ClpVQndiUzV0WlQ3 Q2pBUVFGZ29BSFFVQ1l5TzZLQVFMQ1FjSUF4VUlDZ1FXQUFJQkFoa0JBaHNEQWg0QgpBQ0VKRVBQ S1ZsRUw1OThSRmlFRVFlWVZhTDAydVRUczdkdzI4OHBXVVF2bjN4RlJ2Z0QrTUUzdEhXOFgKdGpt NXdqeU9zVzQ1NjIxSEpGUXdGZnVnbGZZczlkVU03YTRBLzNFeEppdFVMTk1mdy9DRlVIbVAyR21T Ckp1blE1cENNYzkyM1FYdytPZjBMempnRVl5TzZLQklLS3dZQkJBR1hWUUVGQVFFSFFBVHJrMXFN Q0FVVgpDMFRBeFAvV3B6QjY4MG5DVmNlK1E2OVNPUWR6Uk9VY0F3RUlCOEo0QkJnV0NBQUpCUUpq STdvb0Foc00KQUNFSkVQUEtWbEVMNTk4UkZpRUVRZVlWYUwwMnVUVHM3ZHcyODhwV1VRdm4zeEc5 VkFFQTlDV1Q5bHVuCldWZG5MWis0RlpySUZKZW9EUFAzTE9Jd09oRFVnY1ZtZU8wQS9qdHVjYjRk eERzVTFiRjNkVjlHbGszaQo1SDJZcnIvRTJBYVlMbWFOVVBvTgo9SzRRaQotLS0tLUVORCBQR1Ag UFVCTElDIEtFWSBCTE9DSy0tLS0tCg== -----------------------7776d15d5401236983c1ad1817a39537-- --------be6aedc3be0736f19a6674ba7c536668082e1aca0657e826073b1afceee13354 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wnUEARYKACcFgmZTrOQJkPPKVlEL598RFiEEQeYVaL02uTTs7dw288pWUQvn 3xEAANuAAQDvQSR9KUk8VamvW4prJgJe0dhDD0aPpJdid/5035M4EAEA45XO A+HB0FF/59WU31uaNUxk5kUBI97S2pwr9x5dMA4= =CXkO -----END PGP SIGNATURE----- --------be6aedc3be0736f19a6674ba7c536668082e1aca0657e826073b1afceee13354-- From debbugs-submit-bounces@debbugs.gnu.org Sun May 26 18:44:37 2024 Received: (at 71200) by debbugs.gnu.org; 26 May 2024 22:44:37 +0000 Received: from localhost ([127.0.0.1]:42687 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBMbV-0001gm-15 for submit@debbugs.gnu.org; Sun, 26 May 2024 18:44:37 -0400 Received: from wfhigh8-smtp.messagingengine.com ([64.147.123.159]:60291) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBMbQ-0001gV-1p for 71200@debbugs.gnu.org; Sun, 26 May 2024 18:44:35 -0400 Received: from compute7.internal (compute7.nyi.internal [10.202.2.48]) by mailfhigh.west.internal (Postfix) with ESMTP id 09064180009D; Sun, 26 May 2024 18:44:16 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute7.internal (MEProxy); Sun, 26 May 2024 18:44:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm3; t=1716763456; x=1716849856; bh=0OCnD4QcdH0X/rrmSEptncN+hKSUcd6RwSnRzn+rEg8=; b= KZpDpWbB9HH0afQbXhGVjrHtZOkXDxkkTs1WhVzzmdUJoPbcx5zlEEEVNV9jVupP lGgEnM1SECCW/DosJdiLlyTCbIJDJ9JCtrVKASn5YmP+T7bWpovr545LhyfGV9ym DhMJkKW9iSsShNch8QXpi48Mjgp4jz4/2sI4fEk1SFyAkrfn589rTOuwpkjWG4jO i3Zs7d5ihW91AfCP6BsR8p9wzZOI0wpFDyRM11AQtHiprtzpEJoVCuws7r1fT699 8xHjCN12pk6Zt58H2MfOh8FJtCAJqAvKwYjWdxVE+3cezHIUsI7Ym/MtEI4OixW1 M19/VdaiFxhsLvvmTJo3xQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1716763456; x= 1716849856; bh=0OCnD4QcdH0X/rrmSEptncN+hKSUcd6RwSnRzn+rEg8=; b=G FRqxoXNniiRY+/ET59k3N8Bbf2EUYICtkWBnfYr6i+nHPvd19RupURKkRFjWZVVM Kl54qimDbNlPWcyuCOFg0ugJS0lTRbu0KMKDme2FWzPVIwmueq6O4K1WSA1hJ//6 NkiAMAOZTfCQI5uJxmAhPLyS8dAJs5pIPEK8hVpvLeZba78nTCfR558UaOgCgghe s9KKSJN+9dMug4Y12R5dsKBGdPzrsaMqK3dylYTfmvXL3HL0paCStCqUUgnu22u4 Ari9JGEwgXgj+tY47zTNukRa/L/6FsARNFPRikMet7uPLJoUlW0J75Lvi4vkWimk 8MMWBwA0Q7srkFBbthtZA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrvdejfedgudefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepkfffgggfuffvvehfhfgjtgfgsehtjeertddtvdejnecuhfhrohhmpeffmhhi thhrhicuifhuthhovhcuoegumhhithhrhiesghhuthhovhdruggvvheqnecuggftrfgrth htvghrnhepgeeifedutdejgffhkeehuedtueduvdeliedtveetieetgfefffelieekhfeg veeknecuffhomhgrihhnpehgnhhurdhorhhgpdgrshhkuhgsuhhnthhurdgtohhmpdguvg hvtghouggvfhdurdgtohhmnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehm rghilhhfrhhomhepughmihhtrhihsehguhhtohhvrdguvghv X-ME-Proxy: Feedback-ID: i0e71465a:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 26 May 2024 18:44:15 -0400 (EDT) Message-ID: <892be2b8-f3c6-4958-8d49-7db73f6d0b85@gutov.dev> Date: Mon, 27 May 2024 01:44:13 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#71200: TRAMP: Trying to do a project-find-file or (find-directory) using the podman method causes a (wrong-type-argument stringp nil) error To: alexis purslane References: <_cjSz3e_d7dB-G6yi32s-DPrp4mzoDHxqSRzmME4I-ihzlXVEzxQ7vsUrIh5dEk0Ofp56PgvenniYybY9hX4zOgzD-Cuky_G05tWXjOG4YA=@pm.me> <1CcRIDWRzuz9xy37ywZCMJYI43NbduqDwV3GGBpPcqjaxomNKERHqJdjxKn5pujNHqDg8KoB5l3ZxoU8DV8eMp45Yb0DyinWEIvJZ5RxZ_s=@pm.me> <-AiVyio30HLuInFNcNm3OTLCRNrFpNlkGopLCsL3HBp82dT1Tv1vgf6tbSuSIMvf6L74waKmKB_wcz9S2l0xVjudOu2o36bqEBFTEvvG4fQ=@pm.me> <8373e5c4-03d4-48fe-9e4d-b0c2d36590cc@gutov.dev> <5iagnGUjF-cYYddc4_1kHHViSr60gM5Lt2t0bTESI41QSUxZ3GPGbAhCpmjTawoMcMaB07DPi5_jHc4-m4ow4AKhS3z5evCwxq75_-emwQw=@pm.me> Content-Language: en-US From: Dmitry Gutov In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 71200 Cc: "71200@debbugs.gnu.org" <71200@debbugs.gnu.org>, "michael.albinus@gmx.de" 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 (-) On 27/05/2024 00:43, alexis purslane wrote: > Follow up: > > I have these containers installed: > > 1. devcontainers/rust:latest > 2. devcontainers/typescript-node:latest > 3. devcontainers/cpp:latest > 4. texlive/texlive:latest > 5. tensorflow/tensorflow:latest-gpu > > Only one of them wor-- > > .... > > Oh. > > Git keeps "detecting dubious ownership" over each project's > .git/ > for some reason, which prevents `git ls-files` from running, That's possible. > hence the > problem. So this isn't really a bug per-se, it's more like a lack > of > clear enough errors. Yep. Poor error reporting came up not too long ago, and it's improved on master: https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=8d3e4e823f21d5a I have now bumped the version headers for xref.el and project.el. Try installing project 0.11.0 (it will be out on ELPA sometime in the next 24 hours), the errors should be easier to understand now. > I could also really use some help with getting the ownership and > gpg & ssh > keychain stuff (commits always fail because Magit over TRAMP can't > access my GPG or SSH private keys) figured out over TRAMP but I can get that help > elsewhere. Looking around the internet, it seems the error "detecting dubious ownership" comes down to file ownership - here's one of the possible solutions (https://askubuntu.com/a/1445820), but there are several different approaches being recommended in different SO and SE answers. To make a commit, you just need to have git config for user.name and user.email on the working machine - ssh keys are usually not required unless you're trying to sign commits as well. It's pushing commits to a remote (or pulling, or cloning) that usually becomes a problem. Over ssh, one usually solves that by enabling "authentication agent forwarding" - logging in with "ssh -A'. I'm not sure what is the preferred solution when using podman, but here's an article that describes sharing your .ssh directory with the container: https://devcodef1.com/news/1088795/ssh-agent-forwarding-in-podman-container (step number 3). Of course that's only safe if you're the only one with access to it. > Anyway, when git ls-files fails, maybe the stderr output it > produced should be > printed instead of just trying to parse its empty stdin and > crashing. Let me know how how it works for you. From debbugs-submit-bounces@debbugs.gnu.org Sun May 26 18:48:49 2024 Received: (at 71200) by debbugs.gnu.org; 26 May 2024 22:48:49 +0000 Received: from localhost ([127.0.0.1]:42697 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBMfZ-0001nj-9H for submit@debbugs.gnu.org; Sun, 26 May 2024 18:48:49 -0400 Received: from mail-40134.protonmail.ch ([185.70.40.134]:52741) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBMfW-0001nS-4n for 71200@debbugs.gnu.org; Sun, 26 May 2024 18:48:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me; s=protonmail3; t=1716763711; x=1717022911; bh=htOdceCYYGiwaJZNGfp1gjjkxeIDTTsu0VFdVsn5UJE=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=okPgvnz8rEa/09vX9UqU9bcEIX+o+GSgzk1djCwFG4LJ/b8zHMvfLlph4OEFdEx/L WaSXAE/WjEFI0qntx05CnOfR+sE5pJ2QKwJzUvTWFeTwQixMPhPs3xbcLe96B5oBB5 pIpuV2jgY5qLTf+226pKyEZzWDaU5gTnkGGyYaZKkix5PKoY3ZWLeRerNOzBymolKR 32aFXYzH2mDKu3448UrD9PMsDtp1DXtHHsruIqSBKH4D9TOH/g84Do1iSK/biKxHVm d2ZX3osZbrL20uDMNeepdXAmGcycXXQyyZkXS2W2l5rshz8FVDnQPR/nuPkLOFiLzw KumPloKSDTpRw== Date: Sun, 26 May 2024 22:48:26 +0000 To: Dmitry Gutov From: alexis purslane Subject: Re: bug#71200: TRAMP: Trying to do a project-find-file or (find-directory) using the podman method causes a (wrong-type-argument stringp nil) error Message-ID: In-Reply-To: <892be2b8-f3c6-4958-8d49-7db73f6d0b85@gutov.dev> References: =?us-ascii?Q?<=5FcjSz3e=5Fd7dB-G6yi32s-DPrp4mzoDHxqSRzmME4I-ihzlXVEzxQ7vsUrIh5dEk0Ofp56PgvenniYybY9hX4zOgzD-Cuky=5FG05tWXjOG4YA=3D@pm.me>_<1CcRIDWRzuz9xy37ywZCMJYI43NbduqDwV3GGBpPcqjaxomNKERHqJdjxKn5pujNHqDg8KoB5l3ZxoU8DV8eMp45Yb0DyinWEIvJZ5RxZ=5Fs=3D@pm.me>___<-AiVyio30HLuInFNcNm3OTLCRNrFpNlkGopLCsL3HBp82dT1Tv1vgf6tbSuSIMvf6L74waKmKB=5Fwcz9S2l0xVjudOu2o36bqEBFTEvvG4fQ=3D@pm.me>__<8373e5c4-03d4-48fe-9e4d-b0c2d36590cc@gutov.dev>_<5iagnGUjF-cYYddc4=5F1kHHViSr60gM5Lt2t0bTESI41QSUxZ3GPGbAhCpmjTawoMcMaB07DPi5=5FjHc4-m4ow4AKhS3z5evCwxq75=5F-emwQw=3D@pm.me>__<892be2b8-f3c6-4958-8d49-7db73f6d0b85@gutov.dev>?= Feedback-ID: 55030218:user:proton X-Pm-Message-ID: 87dbea01fbdd33321254602fc2214c9b608871d6 MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha512; boundary="------ddd5c9254e32e8bfc6269dae5fa574ddd82e3cb229c5c8456ba655e14e0d1dd7"; charset=utf-8 X-Spam-Score: 2.4 (++) 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: Thanks for the detailed response! Re: ssh keys and committing, I knew that, sorry for my unclear phrasing --- lack of sharing ssh keys was making pushing fail, and lack of sharing gpg keys was making [...] Content analysis details: (2.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.1 URIBL_SBL_A Contains URL's A record listed in the Spamhaus SBL blocklist [URIs: gutov.dev] 0.6 URIBL_SBL Contains an URL's NS IP listed in the Spamhaus SBL blocklist [URIs: gutov.dev] 1.7 URIBL_BLACK Contains an URL listed in the URIBL blacklist [URIs: devcodef1.com] 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [185.70.40.134 listed in wl.mailspike.net] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: 71200 Cc: "71200@debbugs.gnu.org" <71200@debbugs.gnu.org>, "michael.albinus@gmx.de" 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.4 (+) 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: Thanks for the detailed response! Re: ssh keys and committing, I knew that, sorry for my unclear phrasing --- lack of sharing ssh keys was making pushing fail, and lack of sharing gpg keys was making [...] Content analysis details: (1.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.7 URIBL_BLACK Contains an URL listed in the URIBL blacklist [URIs: devcodef1.com] 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [185.70.40.134 listed in wl.mailspike.net] 0.1 URIBL_SBL_A Contains URL's A record listed in the Spamhaus SBL blocklist [URIs: gutov.dev] 0.6 URIBL_SBL Contains an URL's NS IP listed in the Spamhaus SBL blocklist [URIs: gutov.dev] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------ddd5c9254e32e8bfc6269dae5fa574ddd82e3cb229c5c8456ba655e14e0d1dd7 Content-Type: multipart/mixed;boundary=---------------------6a7d928870f0e85c5254dd21a85e7595 -----------------------6a7d928870f0e85c5254dd21a85e7595 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain;charset=utf-8 Thanks for the detailed response! Re: ssh keys and committing, I knew that= , sorry for my unclear phrasing --- lack of sharing ssh keys was making pu= shing fail, and lack of sharing gpg keys was making committing fail (I sig= n my commits with my private key). I'm working on ssh forwarding right now= , although trying to sort of skip out on the whole thing by creating a tra= mp-method for distrobox and letting distrobox do it for me. I'll update to= the new project.el soonish and let you know if the errors work better! On Sunday, May 26th, 2024 at 10:44 PM, Dmitry Gutov wro= te: > On 27/05/2024 00:43, alexis purslane wrote: > = > > Follow up: > > = > > I have these containers installed: > > = > > 1. devcontainers/rust:latest > > 2. devcontainers/typescript-node:latest > > 3. devcontainers/cpp:latest > > 4. texlive/texlive:latest > > 5. tensorflow/tensorflow:latest-gpu > > = > > Only one of them wor-- > > = > > .... > > = > > Oh. > > = > > Git keeps "detecting dubious ownership" over each project's > > .git/ > > for some reason, which prevents `git ls-files` from running, > = > = > That's possible. > = > > hence the > > problem. So this isn't really a bug per-se, it's more like a lack > > of > > clear enough errors. > = > = > Yep. Poor error reporting came up not too long ago, and it's improved on > master: > https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=3D8d3e4e823f21d5a > = > I have now bumped the version headers for xref.el and project.el. > = > Try installing project 0.11.0 (it will be out on ELPA sometime in the > next 24 hours), the errors should be easier to understand now. > = > > I could also really use some help with getting the ownership and > > gpg & ssh > > keychain stuff (commits always fail because Magit over TRAMP can't > > access my GPG or SSH private keys) figured out over TRAMP but I can ge= t that help > > elsewhere. > = > = > Looking around the internet, it seems the error "detecting dubious > ownership" comes down to file ownership - here's one of the possible > solutions (https://askubuntu.com/a/1445820), but there are several > different approaches being recommended in different SO and SE answers. > = > To make a commit, you just need to have git config for user.name and > user.email on the working machine - ssh keys are usually not required > unless you're trying to sign commits as well. > = > It's pushing commits to a remote (or pulling, or cloning) that usually > becomes a problem. Over ssh, one usually solves that by enabling > "authentication agent forwarding" - logging in with "ssh -A'. > = > I'm not sure what is the preferred solution when using podman, but > here's an article that describes sharing your .ssh directory with the > container: > https://devcodef1.com/news/1088795/ssh-agent-forwarding-in-podman-contai= ner > (step number 3). > = > Of course that's only safe if you're the only one with access to it. > = > > Anyway, when git ls-files fails, maybe the stderr output it > > produced should be > > printed instead of just trying to parse its empty stdin and > > crashing. > = > = > Let me know how how it works for you. -----------------------6a7d928870f0e85c5254dd21a85e7595 Content-Type: application/pgp-keys; filename="publickey - alexispurslane@pm.me - 0x41E61568.asc"; name="publickey - alexispurslane@pm.me - 0x41E61568.asc" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="publickey - alexispurslane@pm.me - 0x41E61568.asc"; name="publickey - alexispurslane@pm.me - 0x41E61568.asc" LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgp4ak1FWXlPNktCWUpLd1lCQkFI YVJ3OEJBUWRBaW0wYXBzbTJaTmd1N1lYU3VDLzNUVjUvenhNZE1tWDMKazhUZllSUVlRaXZOSzJG c1pYaHBjM0IxY25Oc1lXNWxRSEJ0TG0xbElEeGhiR1Y0YVhOd2RYSnpiR0Z1ClpVQndiUzV0WlQ3 Q2pBUVFGZ29BSFFVQ1l5TzZLQVFMQ1FjSUF4VUlDZ1FXQUFJQkFoa0JBaHNEQWg0QgpBQ0VKRVBQ S1ZsRUw1OThSRmlFRVFlWVZhTDAydVRUczdkdzI4OHBXVVF2bjN4RlJ2Z0QrTUUzdEhXOFgKdGpt NXdqeU9zVzQ1NjIxSEpGUXdGZnVnbGZZczlkVU03YTRBLzNFeEppdFVMTk1mdy9DRlVIbVAyR21T Ckp1blE1cENNYzkyM1FYdytPZjBMempnRVl5TzZLQklLS3dZQkJBR1hWUUVGQVFFSFFBVHJrMXFN Q0FVVgpDMFRBeFAvV3B6QjY4MG5DVmNlK1E2OVNPUWR6Uk9VY0F3RUlCOEo0QkJnV0NBQUpCUUpq STdvb0Foc00KQUNFSkVQUEtWbEVMNTk4UkZpRUVRZVlWYUwwMnVUVHM3ZHcyODhwV1VRdm4zeEc5 VkFFQTlDV1Q5bHVuCldWZG5MWis0RlpySUZKZW9EUFAzTE9Jd09oRFVnY1ZtZU8wQS9qdHVjYjRk eERzVTFiRjNkVjlHbGszaQo1SDJZcnIvRTJBYVlMbWFOVVBvTgo9SzRRaQotLS0tLUVORCBQR1Ag UFVCTElDIEtFWSBCTE9DSy0tLS0tCg== -----------------------6a7d928870f0e85c5254dd21a85e7595-- --------ddd5c9254e32e8bfc6269dae5fa574ddd82e3cb229c5c8456ba655e14e0d1dd7 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wnUEARYKACcFgmZTvCsJkPPKVlEL598RFiEEQeYVaL02uTTs7dw288pWUQvn 3xEAADz6AP9CwxLG7BeZF/Ky4EvaZNoIV16GpAe/EDQa6l943SHhbQD/SYET yOanSiFjZrXQ47CZLprw046CcE9ZGchOxAk5EgA= =4uB3 -----END PGP SIGNATURE----- --------ddd5c9254e32e8bfc6269dae5fa574ddd82e3cb229c5c8456ba655e14e0d1dd7-- From debbugs-submit-bounces@debbugs.gnu.org Sun May 26 22:07:17 2024 Received: (at 71200) by debbugs.gnu.org; 27 May 2024 02:07:17 +0000 Received: from localhost ([127.0.0.1]:42798 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBPlc-0007l2-LN for submit@debbugs.gnu.org; Sun, 26 May 2024 22:07:17 -0400 Received: from mail-40134.protonmail.ch ([185.70.40.134]:10753) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBPlZ-0007kc-Mo for 71200@debbugs.gnu.org; Sun, 26 May 2024 22:07:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me; s=protonmail3; t=1716775616; x=1717034816; bh=KN3GcsboFnUT1un45knyI9P1pZfZfK7Pn8asd+C4qKE=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=Gv4YX9IWQVajUAIpl+rNO8GAnC9DhmkxiCXObjxeCK0xAcYVX5A2XFENCP9ZiuNJQ 3SkfWpjBnKWPfpmD3SexIIjb1CcVxiqf0vpD3fWkwSfo8ETaqCh0yT9e+DWZTFf5NH Qs2O5x18TQbvcTrotq4JgpovCjVCBxIFOJZPXet5DaG+LcEkxV120g2fMprH1+vk1S nWDEvOQORimxi2GCAZTsERvRfBFa1L/WzNNTuFhjQeMD/2g2bSE3FoZoDI9e/lLCYS YAvmRqFbvzUXm3rW+QYJwRBaGxAzeQLD1LHfvRP8OdnLB8XZZbLFaRSXZdE/RZrZCx T6RX/whCWzfUA== Date: Mon, 27 May 2024 02:06:52 +0000 To: Dmitry Gutov From: alexis purslane Subject: Re: bug#71200: TRAMP: Trying to do a project-find-file or (find-directory) using the podman method causes a (wrong-type-argument stringp nil) error Message-ID: <1Lz1FIPZ1KHsruvlYqA1e5561TOSEoJ1M1r-72pI7BuICHbq72ohFmG9Kz1ltdW-AQeedGM_3PV9ef7r9CQ3iyQzkztUeaux0PhdZdFNmcw=@pm.me> In-Reply-To: References: <_cjSz3e_d7dB-G6yi32s-DPrp4mzoDHxqSRzmME4I-ihzlXVEzxQ7vsUrIh5dEk0Ofp56PgvenniYybY9hX4zOgzD-Cuky_G05tWXjOG4YA=@pm.me> <-AiVyio30HLuInFNcNm3OTLCRNrFpNlkGopLCsL3HBp82dT1Tv1vgf6tbSuSIMvf6L74waKmKB_wcz9S2l0xVjudOu2o36bqEBFTEvvG4fQ=@pm.me> <8373e5c4-03d4-48fe-9e4d-b0c2d36590cc@gutov.dev> <5iagnGUjF-cYYddc4_1kHHViSr60gM5Lt2t0bTESI41QSUxZ3GPGbAhCpmjTawoMcMaB07DPi5_jHc4-m4ow4AKhS3z5evCwxq75_-emwQw=@pm.me> <892be2b8-f3c6-4958-8d49-7db73f6d0b85@gutov.dev> Feedback-ID: 55030218:user:proton X-Pm-Message-ID: 1f8fef1516fdf33023cde317fbe8a5fe9e11c9f0 MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha512; boundary="------62c2776556fde9e5efd61baaf159d3e63afa058189cc8310f5de91fd171f8937"; charset=utf-8 X-Spam-Score: 2.4 (++) 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: Another piece of code that may be helpful: ``` (advice-add 'project-remember-project ; ; If we're about to save a project :before (lambda (pr &optional something) ; ; If we're using git, and git detects it as "dubious" (git ls-files = 128), (whe [...] Content analysis details: (2.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.1 URIBL_SBL_A Contains URL's A record listed in the Spamhaus SBL blocklist [URIs: gutov.dev] 0.6 URIBL_SBL Contains an URL's NS IP listed in the Spamhaus SBL blocklist [URIs: gutov.dev] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [185.70.40.134 listed in wl.mailspike.net] 1.7 URIBL_BLACK Contains an URL listed in the URIBL blacklist [URIs: devcodef1.com] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: 71200 Cc: "71200@debbugs.gnu.org" <71200@debbugs.gnu.org>, "michael.albinus@gmx.de" 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.4 (+) 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: Another piece of code that may be helpful: ``` (advice-add 'project-remember-project ;; If we're about to save a project :before (lambda (pr &optional something) ;; If we're using git, and git detects it as "dubious" (git ls-files = 128), (whe [...] Content analysis details: (1.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.7 URIBL_BLACK Contains an URL listed in the URIBL blacklist [URIs: devcodef1.com] 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [185.70.40.134 listed in wl.mailspike.net] 0.1 URIBL_SBL_A Contains URL's A record listed in the Spamhaus SBL blocklist [URIs: gutov.dev] 0.6 URIBL_SBL Contains an URL's NS IP listed in the Spamhaus SBL blocklist [URIs: gutov.dev] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------62c2776556fde9e5efd61baaf159d3e63afa058189cc8310f5de91fd171f8937 Content-Type: multipart/mixed;boundary=---------------------358602f1ce0ceb61bdebd22b8c152688 -----------------------358602f1ce0ceb61bdebd22b8c152688 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain;charset=utf-8 Another piece of code that may be helpful: ``` (advice-add 'project-remember-project ;; If we're about to save a project :before (lambda (pr &optional something) ;; If we're using git, and git detects it as "dubious" (git ls-files =3D 1= 28), (when (and (eq 'Git (cadr pr)) (let ((default-directory (caddr pr)= )) (=3D (shell-command "git ls-fil= es") 128))) ;; Prompt the user if they want to automatically treat it as safe! (when (y-or-n-p "Dubious ownership of repo= sitory detected. Treat as safe? ") (shell-command (concat "git config --global --add sa= fe.directory " (eshell-escape-arg (directory= -file-name (file-local-name (caddr pr)))))))))) ``` It basically emulates VSCode's reaction to untrusted repositories. On Sunday, May 26th, 2024 at 10:48 PM, alexis purslane wrote: > Thanks for the detailed response! Re: ssh keys and committing, I knew th= at, sorry for my unclear phrasing --- lack of sharing ssh keys was making = pushing fail, and lack of sharing gpg keys was making committing fail (I s= ign my commits with my private key). I'm working on ssh forwarding right n= ow, although trying to sort of skip out on the whole thing by creating a t= ramp-method for distrobox and letting distrobox do it for me. I'll update = to the new project.el soonish and let you know if the errors work better! > = > On Sunday, May 26th, 2024 at 10:44 PM, Dmitry Gutov dmitry@gutov.dev wro= te: > = > > On 27/05/2024 00:43, alexis purslane wrote: > > = > > > Follow up: > > > = > > > I have these containers installed: > > > = > > > 1. devcontainers/rust:latest > > > 2. devcontainers/typescript-node:latest > > > 3. devcontainers/cpp:latest > > > 4. texlive/texlive:latest > > > 5. tensorflow/tensorflow:latest-gpu > > > = > > > Only one of them wor-- > > > = > > > .... > > > = > > > Oh. > > > = > > > Git keeps "detecting dubious ownership" over each project's > > > .git/ > > > for some reason, which prevents `git ls-files` from running, > > = > > That's possible. > > = > > > hence the > > > problem. So this isn't really a bug per-se, it's more like a lack > > > of > > > clear enough errors. > > = > > Yep. Poor error reporting came up not too long ago, and it's improved = on > > master: > > https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=3D8d3e4e823f21d= 5a > > = > > I have now bumped the version headers for xref.el and project.el. > > = > > Try installing project 0.11.0 (it will be out on ELPA sometime in the > > next 24 hours), the errors should be easier to understand now. > > = > > > I could also really use some help with getting the ownership and > > > gpg & ssh > > > keychain stuff (commits always fail because Magit over TRAMP can't > > > access my GPG or SSH private keys) figured out over TRAMP but I can = get that help > > > elsewhere. > > = > > Looking around the internet, it seems the error "detecting dubious > > ownership" comes down to file ownership - here's one of the possible > > solutions (https://askubuntu.com/a/1445820), but there are several > > different approaches being recommended in different SO and SE answers. > > = > > To make a commit, you just need to have git config for user.name and > > user.email on the working machine - ssh keys are usually not required > > unless you're trying to sign commits as well. > > = > > It's pushing commits to a remote (or pulling, or cloning) that usually > > becomes a problem. Over ssh, one usually solves that by enabling > > "authentication agent forwarding" - logging in with "ssh -A'. > > = > > I'm not sure what is the preferred solution when using podman, but > > here's an article that describes sharing your .ssh directory with the > > container: > > https://devcodef1.com/news/1088795/ssh-agent-forwarding-in-podman-cont= ainer > > (step number 3). > > = > > Of course that's only safe if you're the only one with access to it. > > = > > > Anyway, when git ls-files fails, maybe the stderr output it > > > produced should be > > > printed instead of just trying to parse its empty stdin and > > > crashing. > > = > > Let me know how how it works for you. -----------------------358602f1ce0ceb61bdebd22b8c152688 Content-Type: application/pgp-keys; filename="publickey - alexispurslane@pm.me - 0x41E61568.asc"; name="publickey - alexispurslane@pm.me - 0x41E61568.asc" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="publickey - alexispurslane@pm.me - 0x41E61568.asc"; name="publickey - alexispurslane@pm.me - 0x41E61568.asc" LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgp4ak1FWXlPNktCWUpLd1lCQkFI YVJ3OEJBUWRBaW0wYXBzbTJaTmd1N1lYU3VDLzNUVjUvenhNZE1tWDMKazhUZllSUVlRaXZOSzJG c1pYaHBjM0IxY25Oc1lXNWxRSEJ0TG0xbElEeGhiR1Y0YVhOd2RYSnpiR0Z1ClpVQndiUzV0WlQ3 Q2pBUVFGZ29BSFFVQ1l5TzZLQVFMQ1FjSUF4VUlDZ1FXQUFJQkFoa0JBaHNEQWg0QgpBQ0VKRVBQ S1ZsRUw1OThSRmlFRVFlWVZhTDAydVRUczdkdzI4OHBXVVF2bjN4RlJ2Z0QrTUUzdEhXOFgKdGpt NXdqeU9zVzQ1NjIxSEpGUXdGZnVnbGZZczlkVU03YTRBLzNFeEppdFVMTk1mdy9DRlVIbVAyR21T Ckp1blE1cENNYzkyM1FYdytPZjBMempnRVl5TzZLQklLS3dZQkJBR1hWUUVGQVFFSFFBVHJrMXFN Q0FVVgpDMFRBeFAvV3B6QjY4MG5DVmNlK1E2OVNPUWR6Uk9VY0F3RUlCOEo0QkJnV0NBQUpCUUpq STdvb0Foc00KQUNFSkVQUEtWbEVMNTk4UkZpRUVRZVlWYUwwMnVUVHM3ZHcyODhwV1VRdm4zeEc5 VkFFQTlDV1Q5bHVuCldWZG5MWis0RlpySUZKZW9EUFAzTE9Jd09oRFVnY1ZtZU8wQS9qdHVjYjRk eERzVTFiRjNkVjlHbGszaQo1SDJZcnIvRTJBYVlMbWFOVVBvTgo9SzRRaQotLS0tLUVORCBQR1Ag UFVCTElDIEtFWSBCTE9DSy0tLS0tCg== -----------------------358602f1ce0ceb61bdebd22b8c152688-- --------62c2776556fde9e5efd61baaf159d3e63afa058189cc8310f5de91fd171f8937 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wnUEARYKACcFgmZT6qwJkPPKVlEL598RFiEEQeYVaL02uTTs7dw288pWUQvn 3xEAAFCoAP47Wtgnp2ZrdC3c/55P2VRsdConfmqeyhRoRa/FFsjMRwD/VzIq YMYrJevF9EWFh2wd0yspGj6ZGOuhGUzxYpJjNgQ= =8106 -----END PGP SIGNATURE----- --------62c2776556fde9e5efd61baaf159d3e63afa058189cc8310f5de91fd171f8937-- From debbugs-submit-bounces@debbugs.gnu.org Mon May 27 03:52:26 2024 Received: (at 71200) by debbugs.gnu.org; 27 May 2024 07:52:26 +0000 Received: from localhost ([127.0.0.1]:43014 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBV9d-000482-OO for submit@debbugs.gnu.org; Mon, 27 May 2024 03:52:25 -0400 Received: from mout.gmx.net ([212.227.15.15]:55761) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBV9a-00047i-PV for 71200@debbugs.gnu.org; Mon, 27 May 2024 03:52:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1716796324; x=1717401124; i=michael.albinus@gmx.de; bh=LgU16J4/S2mkmZGTQ1ZJvUKT2hWHrxS3o0CkFka/K60=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=DN4upitSLGlcNDQQVE2FY+liunic/lKJz3uu18hb9X0amnCYl1Vo74WAyU6ivmml +sACImM+SL7RuJyqfbM0sEKYsE2RMEp9F9XKuRQxiuYsw45IHmoEnNMgbNN27ylvk cm6m7r0Ob/kcRqJjqI913BFo55rnXd4oLA9mxO5tfYaO3fSnqy/6Q7wvx6c/nvKo1 MAbWOD4lL1OQz/DL/9ESY53XZTIOPDvhqUegYuttKXED0Dl8JMSUXiSwitar/Ysz+ CU2uct9JEufm2Nvswh6y5wxVcgnWJnumefMHpu9fPFV93MnWmtamxqtpaqO3UWO2J oCIIBmT2xW7uV7JpKg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.38.151]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Ml6qM-1suhG33XDQ-00lUFs; Mon, 27 May 2024 09:52:03 +0200 From: Michael Albinus To: alexis purslane Subject: Re: bug#71200: TRAMP: Trying to do a project-find-file or (find-directory) using the podman method causes a (wrong-type-argument stringp nil) error In-Reply-To: (alexis purslane's message of "Sun, 26 May 2024 22:48:26 +0000") References: <_cjSz3e_d7dB-G6yi32s-DPrp4mzoDHxqSRzmME4I-ihzlXVEzxQ7vsUrIh5dEk0Ofp56PgvenniYybY9hX4zOgzD-Cuky_G05tWXjOG4YA=@pm.me> <1CcRIDWRzuz9xy37ywZCMJYI43NbduqDwV3GGBpPcqjaxomNKERHqJdjxKn5pujNHqDg8KoB5l3ZxoU8DV8eMp45Yb0DyinWEIvJZ5RxZ_s=@pm.me> <-AiVyio30HLuInFNcNm3OTLCRNrFpNlkGopLCsL3HBp82dT1Tv1vgf6tbSuSIMvf6L74waKmKB_wcz9S2l0xVjudOu2o36bqEBFTEvvG4fQ=@pm.me> <8373e5c4-03d4-48fe-9e4d-b0c2d36590cc@gutov.dev> <5iagnGUjF-cYYddc4_1kHHViSr60gM5Lt2t0bTESI41QSUxZ3GPGbAhCpmjTawoMcMaB07DPi5_jHc4-m4ow4AKhS3z5evCwxq75_-emwQw=@pm.me> <892be2b8-f3c6-4958-8d49-7db73f6d0b85@gutov.dev> Date: Mon, 27 May 2024 09:52:02 +0200 Message-ID: <87y17vsndp.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:rIg/Rg6CJhdXtunYN0smgUq6jKEVTjcGuhHmChzkdijr157sNXJ xoY0LdNFv7QGkYgfKwqhLwP02iKKU3I0ZQ9Uw1iDv70QgLZXjTRyDnChRgR1w5ehudXM0S3 wywzJ8W5KupLhRz8cp4gRU6kpjzBvQXUMFaDu3Nu0wISMYwKhZEmInth9yrhDEUaOrDimZc 6EoHlX8fGXh8Oy+ATzaVA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:cam8KEG5dk8=;0VNZOvIEEkHcZC9o7g+YHt4F8NU drTQ0h/HbthoY/Fs7S9FzykPHsg/YT8v3FSWHFCrVMCeutbfKsE1eBFpnwtizBHryCg7+xU4q qFTpYaVKeaKGtyL0RVRr2MaslZZosKYShYl5k8JbQKOG9ip5DwS1kC16HrCv+HBd6IkFq0vgD NEPnhzK0LhQ32CK/UyljKl7m5QSWiFpHFGB5yqtQSGJQIgfazfPaNmpgheLuvyDcAp2VdKOmO My7850wUvPlC/l0qn+ToA2GsoVlegzkhb3GvzNKKqk4q54EtXccRN1tgvTX8Zohf+G4CCUeda ZHEoDI+92qE98+fd5pUF1kXKHxcOwd1Cg5ebq7mhSPkrGesnCj8Q74s8mrfQNr/IGlP/HqFt7 w2VUZaSn/rwLsDtTMNtAlxg22gNnw20hEdm70AA4Y8ge8mUHO+o718FImWewTA7sjKaaa46Bz a6kx8oe+sql8WOfbwfnDBoaY10no5tchTfjyt1qEPRYkzzFEZl3lIW/ldrNIVi2HADylItWQl 5ysHG+Q6d9JGqOvz9+064I2F9OFUf1hX/zsnO22Yf8aNQ98fNlR8fU/EzmcfPsfydBIvEr7Fi ESiduPeGFWQfbUNZdzoDfsJ9m4stj71xXsxd7KKBTcUl1PvazEi8JmPHXNeumwF85dry3kLGm skgEyOSFBLWg+dQnUOXfXL6rZXcRdi3sVvNyHPVh755GENrbr3r+kIFAPWeJM9NAWG/hn/X4F 4bLEM2ZaWeYuA0w2S+y5qi9YqMm/rBqXYEFpQwCwKQdCUQIxEs35E7b9b29LsmrdmCtiOcOAh J1srsP6p7OElSvRYCwZ73VLEZSF7fNcw4lnYztZYBptIRkSQv+AEp2ctvu79CQKCPj X-Spam-Score: 2.9 (++) 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: alexis purslane writes: Hi Alexis, > ... trying to sort of skip out on the whole thing by creating a > tramp-method for distrobox and letting distrobox do it for me. Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [185.89.38.151 listed in zen.spamhaus.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (michael.albinus[at]gmx.de) -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.15.15 listed in wl.mailspike.net] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.15 listed in list.dnswl.org] X-Debbugs-Envelope-To: 71200 Cc: Dmitry Gutov , "71200@debbugs.gnu.org" <71200@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.9 (+) 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: alexis purslane writes: Hi Alexis, > ... trying to sort of skip out on the whole thing by creating a > tramp-method for distrobox and letting distrobox do it for me. Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.15.15 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [185.89.38.151 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.15 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (michael.albinus[at]gmx.de) -0.0 SPF_PASS SPF: sender matches SPF record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager alexis purslane writes: Hi Alexis, > ... trying to sort of skip out on the whole thing by creating a > tramp-method for distrobox and letting distrobox do it for me. Tramp 2.7 / Emacs 30 offers more container-based methods, for example toolbox or apptainer. Would this help? I also thought about adding distrobox, but haven't done yet. Would it help you, if we add this together to Tramp? Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Mon May 27 08:45:10 2024 Received: (at 71200) by debbugs.gnu.org; 27 May 2024 12:45:10 +0000 Received: from localhost ([127.0.0.1]:43320 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBZiw-0005ht-0Z for submit@debbugs.gnu.org; Mon, 27 May 2024 08:45:10 -0400 Received: from fhigh8-smtp.messagingengine.com ([103.168.172.159]:54317) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBZit-0005gw-LB for 71200@debbugs.gnu.org; Mon, 27 May 2024 08:45:09 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailfhigh.nyi.internal (Postfix) with ESMTP id 7B78111400FD; Mon, 27 May 2024 08:44:52 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Mon, 27 May 2024 08:44:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm3; t=1716813892; x=1716900292; bh=Lh9iRwqUPpHBSTS0r8NxZ6NOf/u62yNZsD2G3uv1FvI=; b= UE1S11BH7pIPBg6O2mTKQbJLzn44d+u+iaXBtsPHrZdXD9+AtzbwvUBEH0VrFWkd hv2sM4aEsUuxUnrm8oC/sLY/tUoZmRYD1NkEOKaOD6IeLT33F6bNVqsuKBr3ap3J Ikc/TIFg6Xyipabxqr8vtLNGttOAK2vsDUype26Fk/RdWpFzEsfZMtq4nb5ydQI8 trLbeikByUeKKI+rsV1mDfQxKSujcSH0jahpiXtwN01/5ZqMJgPMSI0wpcTeljem hBX0EdNshd8EDhaQkNuiCsA6cXtds+lm8MWljJvRPeEa3Thqj98lxfZEBvPUN7Sd EVaK6TKhxyG/rPVhmZyxaA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1716813892; x= 1716900292; bh=Lh9iRwqUPpHBSTS0r8NxZ6NOf/u62yNZsD2G3uv1FvI=; b=C WLyWqgjSV8Tx8UVPA/5FEquD6GKAqEelsmrf2s4DNg2mMW5C1GAB4Xy1Dxpmn4Mc MRzGw24lXcf2CeJijsO33EjKdz6eCxSZpZXZ5mM6M1O3TyTqVwMsbAylBc8XWbFO tc41HgL5/0Cfy8mCOeQKi8zgxQoIYg0dSs96wJMRiAzuUSQGYwbrYbDEro0ArcsH cnwpuNNgk8zjExSJG3nG5/kftGdlAjGik8kNfTA53dPqUotae6IlDAKCLAacGqi4 dbTG4JpgPs0r8rMuq69EQ6FH+3zzv3MvcdOvbQN93BPB7r/9IjSJHQpaci3Jzqhv 2OpEJSEKQ6gkWzyUuXrYA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrvdejgedgheehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepkfffgggfuffvvehfhfgjtgfgsehtjeertddtvdejnecuhfhrohhmpeffmhhi thhrhicuifhuthhovhcuoegumhhithhrhiesghhuthhovhdruggvvheqnecuggftrfgrth htvghrnhepteduleejgeehtefgheegjeekueehvdevieekueeftddvtdevfefhvdevgedu jeehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepug hmihhtrhihsehguhhtohhvrdguvghv X-ME-Proxy: Feedback-ID: i0e71465a:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 27 May 2024 08:44:51 -0400 (EDT) Message-ID: <224dc8af-735a-496f-a7cc-6f81001a9474@gutov.dev> Date: Mon, 27 May 2024 15:44:48 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#71200: TRAMP: Trying to do a project-find-file or (find-directory) using the podman method causes a (wrong-type-argument stringp nil) error To: alexis purslane References: <_cjSz3e_d7dB-G6yi32s-DPrp4mzoDHxqSRzmME4I-ihzlXVEzxQ7vsUrIh5dEk0Ofp56PgvenniYybY9hX4zOgzD-Cuky_G05tWXjOG4YA=@pm.me> <-AiVyio30HLuInFNcNm3OTLCRNrFpNlkGopLCsL3HBp82dT1Tv1vgf6tbSuSIMvf6L74waKmKB_wcz9S2l0xVjudOu2o36bqEBFTEvvG4fQ=@pm.me> <8373e5c4-03d4-48fe-9e4d-b0c2d36590cc@gutov.dev> <5iagnGUjF-cYYddc4_1kHHViSr60gM5Lt2t0bTESI41QSUxZ3GPGbAhCpmjTawoMcMaB07DPi5_jHc4-m4ow4AKhS3z5evCwxq75_-emwQw=@pm.me> <892be2b8-f3c6-4958-8d49-7db73f6d0b85@gutov.dev> <1Lz1FIPZ1KHsruvlYqA1e5561TOSEoJ1M1r-72pI7BuICHbq72ohFmG9Kz1ltdW-AQeedGM_3PV9ef7r9CQ3iyQzkztUeaux0PhdZdFNmcw=@pm.me> Content-Language: en-US From: Dmitry Gutov In-Reply-To: <1Lz1FIPZ1KHsruvlYqA1e5561TOSEoJ1M1r-72pI7BuICHbq72ohFmG9Kz1ltdW-AQeedGM_3PV9ef7r9CQ3iyQzkztUeaux0PhdZdFNmcw=@pm.me> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 71200 Cc: "71200@debbugs.gnu.org" <71200@debbugs.gnu.org>, "michael.albinus@gmx.de" 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 (-) On 27/05/2024 05:06, alexis purslane wrote: > Another piece of code that may be helpful: > > ``` > (advice-add 'project-remember-project > ;; If we're about to save a project > :before (lambda (pr &optional something) > ;; If we're using git, and git detects it as "dubious" (git ls-files = 128), > (when (and (eq 'Git (cadr pr)) > (let ((default-directory (caddr pr))) > (= (shell-command "git ls-files") 128))) > ;; Prompt the user if they want to automatically treat it as safe! > (when (y-or-n-p "Dubious ownership of repository detected. Treat as safe? ") > (shell-command > (concat "git config --global --add safe.directory " > (eshell-escape-arg (directory-file-name (file-local-name (caddr pr)))))))))) > ``` > > It basically emulates VSCode's reaction to untrusted repositories. Sounds useful. But if you wanted Emacs to include such functionality automatically, I'm not quite sure what would be the best place for it. OT1H if VS Code has this, it's probably not the worst idea, but OT2H it seems quite specific to use with containers (because in other cases you either wouldn't have this problem, or would solve it differently). BTW project 0.11.0 is out, if you wanted to try it. From debbugs-submit-bounces@debbugs.gnu.org Wed May 29 09:57:28 2024 Received: (at 71200) by debbugs.gnu.org; 29 May 2024 13:57:28 +0000 Received: from localhost ([127.0.0.1]:36375 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sCJo0-0000tu-2f for submit@debbugs.gnu.org; Wed, 29 May 2024 09:57:28 -0400 Received: from mout.gmx.net ([212.227.17.20]:44111) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sCJnx-0000tc-F5 for 71200@debbugs.gnu.org; Wed, 29 May 2024 09:57:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1716991024; x=1717595824; i=michael.albinus@gmx.de; bh=/6/EMYuMz+p/TiswLe1NuPHfeul1AhJ6sxOLDdqAhd8=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=SRlxDAF9lbN9ZxVljAxkBOpg3aI+fkb2vxJlLzWMH9Fun+jbj8hjv2vAB7MKXQ1f leMJPC3wX72570WyVehO2xogC3Ne7yPmcBHCJD6BpQGXGVH+4pq9GQMWZZLU2mfAm z/iBonHvxDB30PqtVvVptKAjqZv1rCcur2w0GWEPR1Spid3MY2jEm8cQwa0W+TcNA LQgyZziQPYuGuk9RPZFwBm5B+GdC+0kpiMYO6eUQ7vaI9OTxvde8TtQj6UH4dc6BR wL3PUc/CjmMMmleL4RnqGDs4WXyw0AHZWNzLQsMLczuz4TrdwZEBvhFaGqdR2WQXC LuS19vWnhu+U8FwcXA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.38.151]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MEm6F-1sI3Lv1eRP-00ErON; Wed, 29 May 2024 15:57:04 +0200 From: Michael Albinus To: alexis purslane Subject: Re: bug#71200: TRAMP: Trying to do a project-find-file or (find-directory) using the podman method causes a (wrong-type-argument stringp nil) error In-Reply-To: (alexis purslane's message of "Wed, 29 May 2024 12:45:11 +0000") References: <_cjSz3e_d7dB-G6yi32s-DPrp4mzoDHxqSRzmME4I-ihzlXVEzxQ7vsUrIh5dEk0Ofp56PgvenniYybY9hX4zOgzD-Cuky_G05tWXjOG4YA=@pm.me> <8373e5c4-03d4-48fe-9e4d-b0c2d36590cc@gutov.dev> <5iagnGUjF-cYYddc4_1kHHViSr60gM5Lt2t0bTESI41QSUxZ3GPGbAhCpmjTawoMcMaB07DPi5_jHc4-m4ow4AKhS3z5evCwxq75_-emwQw=@pm.me> <892be2b8-f3c6-4958-8d49-7db73f6d0b85@gutov.dev> <87y17vsndp.fsf@gmx.de> <87jzjcg92r.fsf@gmx.de> Date: Wed, 29 May 2024 15:57:02 +0200 Message-ID: <878qzsg1qp.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:hKSjtDMXsyUmQ7eqmT3NlDYt1Jfc1Uew9BHSzGeGBYfOYfu+vew DIEylBJM0wTRCdIst12xJaUr1Xnu5lj1HTq4SZ5Ugf+gqKK9C6ttIDVuiBCYh0jsuMaZSAQ 51xAbq8TEnDe8ACNFbxanjpLB6A3jyI43k/JcE734wJ5PpppJfjhKiy0c98q8keEms/p8EY cOXqZO3oVpeYYXSquvaOw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:0+WnA8GjJZY=;FPSEE1VNX/L2kQgxupK5vEwxSF7 8UvqNDT/2BhRUEa6q+/4XLXaurYH+Cgo6EMEVPOi6ddq+39xKAI9MJQ2N84/1CMRnf8ZPgQ8M Rj1gp3ziIQWLwadPXPLJV2K6VVCn7j3BUS9X21u+bxJ6Il9q273rzJ9eVn+N/KFQ1seo8uuUQ ZQYO/fiYFY6SFjKGtHvYIKWhNLszF7YWD6HticGovNIx8vvMJQ+odpQ8ODhVo0akuplISGjHE //7F7AKUqBpxOJrYuosMotRSi0Klp0kO+jgPPYjNPovf27Q/SJNLJKLK7ZO2zKE50plGnuXMu ntLkHimx4nwqZ9mAS6+l6plsxm6u6wzkVLBf3BX3UL2UEf5zfT2O1G6Nu8bSbr8ybBFI8s7Ds Mj9dfcBUW7X4Nc5zgFZMNybAf6H+sQbnpOZs9ddd7+cu3+vrXo/p3CdOW6AAAs5U5cd3L4DOD 0zeHcYuyJeE9tLdfSPWtevsBEauYu7KQYBriEzeEMFLrLQoOPzHSCwJDrPQhXbjPzrvI2jQnN KPSFhQ9M9s0RnB4LACBjvfKpFvi1sWtp48PgscizlInvojrfEzAfpWtRyww2JP4uiRmIYHvQw xGHsGGDB//Ogrrql0h3VLR3A3tuNpId5khDeQ1DOPOjQ5wZcW+gqY+KXSSSaKb+kvO2TqNbgS A/o6n34jd9CzSLXiP4VEjB/vAY5KtY6sIdRqO0HnPH8ZRLcIBtKJ42sdWzDm5Oe2z3kgc56Xt BgYzCqXjOQY0FZ/HHLzju1++JuN6C/4++Fz2pTSDtnKx95WGaHAh6Y9KrAw8IzR1GRkPVl4ar My49gpmBeP6LJFWujLbs7bosH2omS391une8BPtMyZvyM= X-Spam-Score: 2.9 (++) 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: alexis purslane writes: Hi Alexis, > One thing: it seems like you forgot to attach the patch? My email > program isn't seeing any attachments, nor am I seeing a patch pasted > at the end of your message, unless I'm misunderstanding som [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [185.89.38.151 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.20 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (michael.albinus[at]gmx.de) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [212.227.17.20 listed in wl.mailspike.net] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: 71200 Cc: Dmitry Gutov , "71200@debbugs.gnu.org" <71200@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.9 (+) 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: alexis purslane writes: Hi Alexis, > One thing: it seems like you forgot to attach the patch? My email > program isn't seeing any attachments, nor am I seeing a patch pasted > at the end of your message, unless I'm misunderstanding som [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [212.227.17.20 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [185.89.38.151 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.20 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (michael.albinus[at]gmx.de) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --=-=-= Content-Type: text/plain alexis purslane writes: Hi Alexis, > One thing: it seems like you forgot to attach the patch? My email > program isn't seeing any attachments, nor am I seeing a patch pasted > at the end of your message, unless I'm misunderstanding something? Strange. Unfortunately, you have removed the Cc: during conversation, so I cannot point to the archives :-( I append the patch again, as attachment. And I've reintroduced the Cc, in case you don't see the attachment, you can check the archives. Pls keep it. Best regards, Michael. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment Content-Transfer-Encoding: quoted-printable diff --git a/lisp/tramp-container.el b/lisp/tramp-container.el index 2886e25d..450ef653 100644 =2D-- a/lisp/tramp-container.el +++ b/lisp/tramp-container.el @@ -76,6 +76,17 @@ ;; ;; ;; +;; Open a file on an existing Distrobox container: +;; +;; C-x C-f /distrobox:CONTAINER:/path/to/file +;; +;; Where: +;; CONTAINER is the container to connect to (optional). +;; +;; If the container is not running, it is started. +;; +;; +;; ;; Open a file on a running Flatpak sandbox: ;; ;; C-x C-f /flatpak:SANDBOX:/path/to/file @@ -153,6 +164,14 @@ If it is nil, the default context will be used." :type '(choice (const "toolbox") (string))) +;;;###tramp-autoload +(defcustom tramp-distrobox-program "distrobox" + "Name of the Distrobxx client program." + :group 'tramp + :version "30.1" + :type '(choice (const "distrobox") + (string))) + ;;;###tramp-autoload (defcustom tramp-flatpak-program "flatpak" "Name of the Flatpak client program." @@ -202,6 +221,10 @@ This is for out-of-band connections.") (defconst tramp-toolbox-method "toolbox" "Tramp method name to use to connect to Toolbox containers.") +;;;###tramp-autoload +(defconst tramp-distrobox-method "distrobox" + "Tramp method name to use to connect to Distrobox containers.") + ;;;###tramp-autoload (defconst tramp-flatpak-method "flatpak" "Tramp method name to use to connect to Flatpak sandboxes.") @@ -391,6 +414,27 @@ see its function help for a description of the format= ." lines))) (mapcar (lambda (name) (list nil name)) names)))) +;;;###tramp-autoload +(defun tramp-distrobox--completion-function (method) + "List Distrobox containers available for connection. + +This function is used by `tramp-set-completion-function', please +see its function help for a description of the format." + (tramp-skeleton-completion-function method + (when-let ((raw-list (shell-command-to-string (concat program " list"= ))) + ;; Ignore header line. + (lines (cdr (split-string raw-list "\n" 'omit))) + (names (tramp-compat-seq-keep + (lambda (line) + (when (string-match + (rx bol (1+ (not space)) + (1+ space) "|" (1+ space) + (group (1+ (not space))) space) + line) + (match-string 1 line))) + lines))) + (mapcar (lambda (name) (list nil name)) names)))) + ;;;###tramp-autoload (defun tramp-flatpak--completion-function (method) "List Flatpak sandboxes available for connection. @@ -595,6 +639,26 @@ see its function help for a description of the format= ." tramp-toolbox-method `((tramp-toolbox--completion-function ,tramp-toolbox-method)))) +;;;###tramp-autoload +(defun tramp-enable-distrobox-method () + "Enable connection to Distrobox containers." + (add-to-list 'tramp-methods + `(,tramp-distrobox-method + (tramp-login-program ,tramp-distrobox-program) + (tramp-login-args (("enter") + ("-n" "%h") + ("--" "%l"))) + ;(tramp-direct-async (,tramp-default-remote-shell "-c")) + (tramp-remote-shell ,tramp-default-remote-shell) + (tramp-remote-shell-login ("-l")) + (tramp-remote-shell-args ("-c")))) + + (add-to-list 'tramp-completion-multi-hop-methods tramp-distrobox-method= ) + + (tramp-set-completion-function + tramp-distrobox-method + `((tramp-distrobox--completion-function ,tramp-distrobox-method)))) + ;;;###tramp-autoload (defun tramp-enable-flatpak-method () "Enable connection to Flatpak sandboxes." --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed May 29 10:00:02 2024 Received: (at 71200) by debbugs.gnu.org; 29 May 2024 14:00:02 +0000 Received: from localhost ([127.0.0.1]:36500 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sCJqT-00010E-Qs for submit@debbugs.gnu.org; Wed, 29 May 2024 10:00:02 -0400 Received: from mail-4316.protonmail.ch ([185.70.43.16]:29859) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sCJqR-0000zW-LG for 71200@debbugs.gnu.org; Wed, 29 May 2024 10:00:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me; s=protonmail3; t=1716991183; x=1717250383; bh=dmyhohXN6yFIofkHhEEMvLLgwLwLX4DXleAs5oYdsmo=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=caEhZL1yAKGVQBRjHfjVQro39YHKOBUDd+jPYIvfSkFv8Coyq4p6JExFA5fJyxsdH QJAwdnHUF0Vo8AVTOfUXDTQjpxoB8uEcxz/yERD03L6wXMonp+3bzm3I63ZCaCky5D w0eO2aiQMYjNBbL5k1hCdi9FXSDvsYXf0EZasau3uI/tjqMEney/Acjik3jeiV8IzJ tSRTnwMu8hegpOEZ44Y/4UZuca9OxTyPRK9M6TXEy1sN+L4wx3SBJ0lCvPU0fbNdml zV54FsjCOrfiCNyra0Xtb9vtIfL5yKZ3RSpXL/n6XPygaRye8gxPxLZWw+JNwtQtob cRjuvyEVTrK1w== Date: Wed, 29 May 2024 13:59:40 +0000 To: Michael Albinus From: Alexis Purslane Subject: Re: bug#71200: TRAMP: Trying to do a project-find-file or (find-directory) using the podman method causes a (wrong-type-argument stringp nil) error Message-ID: <878qzspvll.fsf@pm.me> In-Reply-To: <878qzsg1qp.fsf@gmx.de> References: <_cjSz3e_d7dB-G6yi32s-DPrp4mzoDHxqSRzmME4I-ihzlXVEzxQ7vsUrIh5dEk0Ofp56PgvenniYybY9hX4zOgzD-Cuky_G05tWXjOG4YA=@pm.me> <892be2b8-f3c6-4958-8d49-7db73f6d0b85@gutov.dev> <87y17vsndp.fsf@gmx.de> <87jzjcg92r.fsf@gmx.de> <878qzsg1qp.fsf@gmx.de> Feedback-ID: 55030218:user:proton X-Pm-Message-ID: 94d93b4d74caba5075b5c2cabd09a15ce271df2d MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha256; boundary="------0a30f1b3c1e76a0be8cf22653da42931bd12fc241266835ded5b60bbea745774"; charset=utf-8 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 71200 Cc: Dmitry Gutov , "71200@debbugs.gnu.org" <71200@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 (-) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------0a30f1b3c1e76a0be8cf22653da42931bd12fc241266835ded5b60bbea745774 Content-Type: multipart/mixed; boundary=72a288e1802bd9fcc729943aa23c302e140a2e67ec0bcd0d1c9a7b436d65 From: Alexis Purslane To: "Michael Albinus" Cc: "Dmitry Gutov" , "71200@debbugs.gnu.org" <71200@debbugs.gnu.org> Subject: Re: bug#71200: TRAMP: Trying to do a project-find-file or (find-directory) using the podman method causes a (wrong-type-argument stringp nil) error In-Reply-To: <878qzsg1qp.fsf@gmx.de> (Michael Albinus's message of "Wed, 29 May 2024 15:57:02 +0200") References: <_cjSz3e_d7dB-G6yi32s-DPrp4mzoDHxqSRzmME4I-ihzlXVEzxQ7vsUrIh5dEk0Ofp56PgvenniYybY9hX4zOgzD-Cuky_G05tWXjOG4YA=@pm.me> <8373e5c4-03d4-48fe-9e4d-b0c2d36590cc@gutov.dev> <5iagnGUjF-cYYddc4_1kHHViSr60gM5Lt2t0bTESI41QSUxZ3GPGbAhCpmjTawoMcMaB07DPi5_jHc4-m4ow4AKhS3z5evCwxq75_-emwQw=@pm.me> <892be2b8-f3c6-4958-8d49-7db73f6d0b85@gutov.dev> <87y17vsndp.fsf@gmx.de> <87jzjcg92r.fsf@gmx.de> <878qzsg1qp.fsf@gmx.de> Date: Wed, 29 May 2024 09:59:34 -0400 Message-ID: <878qzspvll.fsf@pm.me> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 --72a288e1802bd9fcc729943aa23c302e140a2e67ec0bcd0d1c9a7b436d65 Content-Type: text/plain; charset=UTF-8 I'm so sorry I keep removing CC I'm not used to communicating over email like at all (post-2000s-baby problems). Thanks for being so patient! --72a288e1802bd9fcc729943aa23c302e140a2e67ec0bcd0d1c9a7b436d65 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="publickey - alexispurslane@pm.me - 0x41E61568.asc"; name="publickey - alexispurslane@pm.me - 0x41E61568.asc" Content-Type: application/pgp-keys; filename="publickey - alexispurslane@pm.me - 0x41E61568.asc"; name="publickey - alexispurslane@pm.me - 0x41E61568.asc" LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tClZlcnNpb246IEdvcGVuUEdQIDIu Ny40CkNvbW1lbnQ6IGh0dHBzOi8vZ29wZW5wZ3Aub3JnCgp4ak1FWXlPNktCWUpLd1lCQkFIYVJ3 OEJBUWRBaW0wYXBzbTJaTmd1N1lYU3VDLzNUVjUvenhNZE1tWDNrOFRmCllSUVlRaXZOSzJGc1pY aHBjM0IxY25Oc1lXNWxRSEJ0TG0xbElEeGhiR1Y0YVhOd2RYSnpiR0Z1WlVCd2JTNXQKWlQ3Q2pB UVFGZ29BSFFVQ1l5TzZLQVFMQ1FjSUF4VUlDZ1FXQUFJQkFoa0JBaHNEQWg0QkFDRUpFUFBLVmxF TAo1OThSRmlFRVFlWVZhTDAydVRUczdkdzI4OHBXVVF2bjN4RlJ2Z0QrTUUzdEhXOFh0am01d2p5 T3NXNDU2MjFICkpGUXdGZnVnbGZZczlkVU03YTRBLzNFeEppdFVMTk1mdy9DRlVIbVAyR21TSnVu UTVwQ01jOTIzUVh3K09mMEwKempnRVl5TzZLQklLS3dZQkJBR1hWUUVGQVFFSFFBVHJrMXFNQ0FV VkMwVEF4UC9XcHpCNjgwbkNWY2UrUTY5UwpPUWR6Uk9VY0F3RUlCOEo0QkJnV0NBQUpCUUpqSTdv b0Foc01BQ0VKRVBQS1ZsRUw1OThSRmlFRVFlWVZhTDAyCnVUVHM3ZHcyODhwV1VRdm4zeEc5VkFF QTlDV1Q5bHVuV1ZkbkxaKzRGWnJJRkplb0RQUDNMT0l3T2hEVWdjVm0KZU8wQS9qdHVjYjRkeERz VTFiRjNkVjlHbGszaTVIMllyci9FMkFhWUxtYU5VUG9OCj1LNFFpCi0tLS0tRU5EIFBHUCBQVUJM SUMgS0VZIEJMT0NLLS0tLS0= --72a288e1802bd9fcc729943aa23c302e140a2e67ec0bcd0d1c9a7b436d65-- --------0a30f1b3c1e76a0be8cf22653da42931bd12fc241266835ded5b60bbea745774 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wnUEARYIACcFAmZXNMsJEPPKVlEL598RFiEEQeYVaL02uTTs7dw288pWUQvn 3xEAAEIeAP9hM1PHIPJfMH5fpMnUmaHUu1ErHYI/jVf1eYN3VWnWTwEA3GnQ Zk/8swzYg3Psl6NMYhL94g/sCf96v0a0V+zVDwo= =tnz0 -----END PGP SIGNATURE----- --------0a30f1b3c1e76a0be8cf22653da42931bd12fc241266835ded5b60bbea745774-- From debbugs-submit-bounces@debbugs.gnu.org Wed May 29 10:07:06 2024 Received: (at 71200) by debbugs.gnu.org; 29 May 2024 14:07:06 +0000 Received: from localhost ([127.0.0.1]:36821 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sCJxK-0001IF-2g for submit@debbugs.gnu.org; Wed, 29 May 2024 10:07:06 -0400 Received: from mout.gmx.net ([212.227.17.21]:44421) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sCJxH-0001Hd-BS for 71200@debbugs.gnu.org; Wed, 29 May 2024 10:07:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1716991603; x=1717596403; i=michael.albinus@gmx.de; bh=7bQZYRbxQhAucFx7EqRx7Sv3VFM0mvbVyIgaNjxQu5c=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=l8yI45kMGHfyjP5aSvMfSfYvhEP7wSyc1+km0z+EfzAcz7hnxlSkUugFWKD4vAbs C9PNwMwHBj00UJ/U5uOe70FI+oW7Hhr86EOgACsaZpP3oWMeKY7Kqddy1qsyu9moR RUN2bNlg3AZKJiiLGYxqNxich3ia9/ARSyCWGrtpbGH2E42oiBVfssjKl+YA5W8kr TCS4qncT/hWZNqoNyZ4Cozos+6v7hkoT5xqY22FYThBNBKWodxtufwuDxGEutow1S 9tC7VTpowHaZFfke0wePJbw3ZHFuWjGDAnk0qL5z+IlfY5XgBlRUt+wYQ9AIWVMB+ +6yf4OkTCPMuDy0RsA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.38.151]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MbivG-1smD0911Ek-00dCw3; Wed, 29 May 2024 16:06:43 +0200 From: Michael Albinus To: Alexis Purslane Subject: Re: bug#71200: TRAMP: Trying to do a project-find-file or (find-directory) using the podman method causes a (wrong-type-argument stringp nil) error In-Reply-To: <878qzspvll.fsf@pm.me> (Alexis Purslane's message of "Wed, 29 May 2024 13:59:40 +0000") References: <_cjSz3e_d7dB-G6yi32s-DPrp4mzoDHxqSRzmME4I-ihzlXVEzxQ7vsUrIh5dEk0Ofp56PgvenniYybY9hX4zOgzD-Cuky_G05tWXjOG4YA=@pm.me> <892be2b8-f3c6-4958-8d49-7db73f6d0b85@gutov.dev> <87y17vsndp.fsf@gmx.de> <87jzjcg92r.fsf@gmx.de> <878qzsg1qp.fsf@gmx.de> <878qzspvll.fsf@pm.me> Date: Wed, 29 May 2024 16:06:42 +0200 Message-ID: <874jagg1al.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:jlxI5YGOPQq1fAtTGFSn39QlIq7KdeLJDCbijMoGHpXmRZuV/y8 /cmT0XKXPXUTTPF2BDay4HrgmKeoLR3uGlyuzgQ3FwjJWcyI6ZEDrv6swrm52ANVc96yUg1 R+AfAJbGUpu5wdTJABSlgsdrkh2mpHezu+6yw6F96+/4Q/jZL9fXYXseoDaHECPeKuaVa8d Hb/TSRjaVtlyw//gA1gMQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:h+SPjIZVsTQ=;P2/uHVbk+TJmhGGsq8V3NgwbojN 5ALsTr7DA5Li6TVa3pCu9ZtqjMWW1yXRj7b2DkuTO+EyU37c6uh5xFlA0erEjAw9bvj5T7vEW oi+N9bKOHioT7efnAdvFU4okD8hS7/DBM44IH20BNTComFF44eKMw9XX0uEIsBa8wUnzTHDez 4KzP6vGvPXJzhKCfOxjLT4hBgGgegx5Es9pTOF8oRJhddy6VhEwiqBHBSrYVN3SBh0aDptvzK d9T2QhaqYnLuJUs/AuQ9A0IRU66v/SutID/TQyVb29nKh+iQBhTF9plWQPGo16RCRh30V+fi4 jQg52x6d0dgB7m/85c+azN5VdxW9+aNEd38lSDKlnYPXTFdwL37vydlm1UgtQA7XrVaiBGPgj Gub7ob5iHlPlI0WCDCWwhoG2cSp6RrSaTyMo5wXpr34Ccw8t+Uv3qN+7e6OdfJ9ahCf8PIWj2 c3SjECmX81MGIOaEynIcRItA2ATOnids6mUi4BeynXOhMpDBQUuLcrRR+wxb7/xiwxmA+WpkZ c+p/KzHfqWtcd74nNyvUOLWqlSQ7mmR5YGwkq3a5Z9patpYI9jgwqKdx3VfLvWNtmZOv8EsWV CParmxaX+0fXbzUEac7SIDuZWRhXLqdkySGtK+uUxyldT2ahI6YYBQaDgDzKVAFh9ObPoGSjp Vqub/TQGtiPH6DGakEI2bPDmWTcv0VuaCH6b7u0fLqlfcK1D7fJbKHq015lDptyEfPltbbsL3 UTHbhwUwvxsWhgOhk4sKH8E+O1AQMdM6awbc0ToZNHLuMZsC0G6nT3IsHWyvYV6TMv8U5yvRx /huc3w4oe15DllCDygRF5M28iwszAAeIvV5uLADp5y9Es= X-Spam-Score: 2.9 (++) 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: Alexis Purslane writes: Hi Alexis, > I'm so sorry I keep removing CC I'm not used to communicating over email > like at all (post-2000s-baby problems). Thanks for being so patient! Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.17.21 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [185.89.38.151 listed in zen.spamhaus.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (michael.albinus[at]gmx.de) -0.0 SPF_PASS SPF: sender matches SPF record -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.21 listed in list.dnswl.org] X-Debbugs-Envelope-To: 71200 Cc: Dmitry Gutov , "71200@debbugs.gnu.org" <71200@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.9 (+) 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: Alexis Purslane writes: Hi Alexis, > I'm so sorry I keep removing CC I'm not used to communicating over email > like at all (post-2000s-baby problems). Thanks for being so patient! Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.17.21 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [185.89.38.151 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.21 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (michael.albinus[at]gmx.de) -0.0 SPF_PASS SPF: sender matches SPF record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Alexis Purslane writes: Hi Alexis, > I'm so sorry I keep removing CC I'm not used to communicating over email > like at all (post-2000s-baby problems). Thanks for being so patient! Don't worry. I'm ca 45 years older, and I'm sure I do *lot* of things today's people don't understand :-) For example, strictly bound to email communication. No whatsapp or other devils. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Wed May 29 10:42:10 2024 Received: (at 71200) by debbugs.gnu.org; 29 May 2024 14:42:10 +0000 Received: from localhost ([127.0.0.1]:38457 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sCKVG-0002cG-0i for submit@debbugs.gnu.org; Wed, 29 May 2024 10:42:10 -0400 Received: from mail-4316.protonmail.ch ([185.70.43.16]:11807) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sCKVD-0002bb-1N for 71200@debbugs.gnu.org; Wed, 29 May 2024 10:42:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me; s=protonmail3; t=1716993710; x=1717252910; bh=4lrQKBa+1iTyFgUhL5kHUzcXF4jLQHbSD1pRwTKHWmE=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=gxJXytEA/9l9iXO4pZtLGiYJ0hqzVJED+Y8azfbrnFNhoVEmVlXlJgOmDRUE3FP23 LWj24bFjBgluolWultn4r5OHTd/b1MH1AcqQZgs1eELeXwOGA6hSAiRV8IuP8nvYZa 6peTdsrLTkiGRdYaNxb5X/mf0xznefDNvRpE48bv1yuohyG3znOUHCjLAkvSkeNxEk VcNE8PRyAIOo+eEqy/rtoOs1mCdrSsWY7lfcWp8n6oW+ZuSmcKKy5XpWAqzh3NKsJZ 7M7AmPRex2HU59UlYPUCKrVeYYCD9z7YDCas3Mi5Iq9jxLzscFz/PYhZb6o+l3Gxpe eDTEPDLajgpkQ== Date: Wed, 29 May 2024 14:41:47 +0000 To: Michael Albinus From: alexis purslane Subject: Re: bug#71200: TRAMP: Trying to do a project-find-file or (find-directory) using the podman method causes a (wrong-type-argument stringp nil) error Message-ID: In-Reply-To: <874jagg1al.fsf@gmx.de> References: <_cjSz3e_d7dB-G6yi32s-DPrp4mzoDHxqSRzmME4I-ihzlXVEzxQ7vsUrIh5dEk0Ofp56PgvenniYybY9hX4zOgzD-Cuky_G05tWXjOG4YA=@pm.me> <87y17vsndp.fsf@gmx.de> <87jzjcg92r.fsf@gmx.de> <878qzsg1qp.fsf@gmx.de> <878qzspvll.fsf@pm.me> <874jagg1al.fsf@gmx.de> Feedback-ID: 55030218:user:proton X-Pm-Message-ID: c4b91159256f095b9319d85a955c097abeaf7184 MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha512; boundary="------57f779f499981fe141f0b04b242c20125b1e47973b13c153e670c06d996d0953"; charset=utf-8 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 71200 Cc: Dmitry Gutov , "71200@debbugs.gnu.org" <71200@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 (-) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------57f779f499981fe141f0b04b242c20125b1e47973b13c153e670c06d996d0953 Content-Type: multipart/mixed;boundary=---------------------cecb1f31d2afd458e0ea49447bc9157a -----------------------cecb1f31d2afd458e0ea49447bc9157a Content-Transfer-Encoding: quoted-printable Content-Type: text/plain;charset=utf-8 Alright, git-cloned, patched, compiled, and loaded tramp-container.el = and it works perfectly!! Thank you so much! :D This will be great for me and a couple other Emacs users I know experimenting with the distrobox workflow. = Sent with Proton Mail secure email. On Wednesday, May 29th, 2024 at 2:06 PM, Michael Albinus wrote: > Alexis Purslane alexispurslane@pm.me writes: > = > = > Hi Alexis, > = > > I'm so sorry I keep removing CC I'm not used to communicating over ema= il > > like at all (post-2000s-baby problems). Thanks for being so patient! > = > = > Don't worry. I'm ca 45 years older, and I'm sure I do lot of things > today's people don't understand :-) > = > For example, strictly bound to email communication. No whatsapp or other > devils. > = > Best regards, Michael. -----------------------cecb1f31d2afd458e0ea49447bc9157a Content-Type: application/pgp-keys; filename="publickey - alexispurslane@pm.me - 0x41E61568.asc"; name="publickey - alexispurslane@pm.me - 0x41E61568.asc" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="publickey - alexispurslane@pm.me - 0x41E61568.asc"; name="publickey - alexispurslane@pm.me - 0x41E61568.asc" LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgp4ak1FWXlPNktCWUpLd1lCQkFI YVJ3OEJBUWRBaW0wYXBzbTJaTmd1N1lYU3VDLzNUVjUvenhNZE1tWDMKazhUZllSUVlRaXZOSzJG c1pYaHBjM0IxY25Oc1lXNWxRSEJ0TG0xbElEeGhiR1Y0YVhOd2RYSnpiR0Z1ClpVQndiUzV0WlQ3 Q2pBUVFGZ29BSFFVQ1l5TzZLQVFMQ1FjSUF4VUlDZ1FXQUFJQkFoa0JBaHNEQWg0QgpBQ0VKRVBQ S1ZsRUw1OThSRmlFRVFlWVZhTDAydVRUczdkdzI4OHBXVVF2bjN4RlJ2Z0QrTUUzdEhXOFgKdGpt NXdqeU9zVzQ1NjIxSEpGUXdGZnVnbGZZczlkVU03YTRBLzNFeEppdFVMTk1mdy9DRlVIbVAyR21T Ckp1blE1cENNYzkyM1FYdytPZjBMempnRVl5TzZLQklLS3dZQkJBR1hWUUVGQVFFSFFBVHJrMXFN Q0FVVgpDMFRBeFAvV3B6QjY4MG5DVmNlK1E2OVNPUWR6Uk9VY0F3RUlCOEo0QkJnV0NBQUpCUUpq STdvb0Foc00KQUNFSkVQUEtWbEVMNTk4UkZpRUVRZVlWYUwwMnVUVHM3ZHcyODhwV1VRdm4zeEc5 VkFFQTlDV1Q5bHVuCldWZG5MWis0RlpySUZKZW9EUFAzTE9Jd09oRFVnY1ZtZU8wQS9qdHVjYjRk eERzVTFiRjNkVjlHbGszaQo1SDJZcnIvRTJBYVlMbWFOVVBvTgo9SzRRaQotLS0tLUVORCBQR1Ag UFVCTElDIEtFWSBCTE9DSy0tLS0tCg== -----------------------cecb1f31d2afd458e0ea49447bc9157a-- --------57f779f499981fe141f0b04b242c20125b1e47973b13c153e670c06d996d0953 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wnUEARYKACcFgmZXPp0JkPPKVlEL598RFiEEQeYVaL02uTTs7dw288pWUQvn 3xEAACGgAQDdqgTXi9SdmSShcRO4qz3wlFUE8xOsyT6HeXxTpodQ+AEAyRhS 5mOR1M/Dlq/ojzTyUHeBY6tIP7E13wpQgtY/2wI= =UmMx -----END PGP SIGNATURE----- --------57f779f499981fe141f0b04b242c20125b1e47973b13c153e670c06d996d0953-- From debbugs-submit-bounces@debbugs.gnu.org Wed May 29 12:35:58 2024 Received: (at 71200) by debbugs.gnu.org; 29 May 2024 16:35:58 +0000 Received: from localhost ([127.0.0.1]:43644 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sCMHL-00072z-NP for submit@debbugs.gnu.org; Wed, 29 May 2024 12:35:58 -0400 Received: from mout.gmx.net ([212.227.15.19]:57575) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sCMHE-00072T-NH for 71200@debbugs.gnu.org; Wed, 29 May 2024 12:35:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1717000528; x=1717605328; i=michael.albinus@gmx.de; bh=euMgOaj0jciknywEa3HHTMie6dlEOwzQ4XyPtgAMGYo=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=oDXgYug+MPSnXX2HLwtUFISYi6r8yVehXPvO/KAaV6liKnUF/cDPzylfEpxeGcGb OI95azBX+q5ZdjCAKkob84U7gevDW7/eOQEEcUvarR0cb2N4FKd0qsNZlfweS9hsH YTeW18GZe1U+3FXlHz58+Lzja5nTUBdjGL7vaQ1ebgSxj/aAH13Gz6vPSGxeND4dj 37r9/fmFl/IrSutqtnT1My1JLxPK9YOxRgFzgP9hb+7KiopGUQCj2Srkk9xyPBlAv s5tKuP3AyZe0NjU2PIW3bhkfTRSxzU+//seOVeufVqDn1CPng5g3yLDTDd7nQJ4oZ JFGP1N9JnQKyqXD6Zg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.38.151]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N5VDE-1sa5Qg0RMw-015pHh; Wed, 29 May 2024 18:35:28 +0200 From: Michael Albinus To: alexis purslane Subject: Re: bug#71200: TRAMP: Trying to do a project-find-file or (find-directory) using the podman method causes a (wrong-type-argument stringp nil) error In-Reply-To: (alexis purslane's message of "Wed, 29 May 2024 14:41:47 +0000") References: <_cjSz3e_d7dB-G6yi32s-DPrp4mzoDHxqSRzmME4I-ihzlXVEzxQ7vsUrIh5dEk0Ofp56PgvenniYybY9hX4zOgzD-Cuky_G05tWXjOG4YA=@pm.me> <87y17vsndp.fsf@gmx.de> <87jzjcg92r.fsf@gmx.de> <878qzsg1qp.fsf@gmx.de> <878qzspvll.fsf@pm.me> <874jagg1al.fsf@gmx.de> Date: Wed, 29 May 2024 18:35:27 +0200 Message-ID: <87r0dkefu8.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:oMSyrqN1fp69tykBk/dZCeHp7XDMsLZpLtPDDYO9l6RZ4zEfxjz VRoXmnwvC8JC8Tqou784wvc3ErO5+LpOsciO6RiFw5FXYv9UdBN71dgGqZ7kRyFX12Z3EJa Yu3sVCe1+VWAKL5BnZSaEb6igReOCf1cDF2OrNuN0zs34Pn9Tpz31kiD4bOIhuobB/Dilid aJLL5qcq6wfOjo2ILAojQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:xVAmGFdZSiw=;cFZt2Fk3v9kxzLUGWgSXC3Mk1PH CQcVAVCqrNEhYfhXj5/9Png64sLOjD4zxCLlrFy8xxRN61w9l9yDeq7k+U2ZNs4ipaYRtvfPb 2Q34EvnBkkON7G3K4xYtijydww7CctkQLU4+QVWy8H2hecvkik2oGJFto1ZRTZ0WnRmh2iwa4 VQEG+2Ujvqc8VdwkIp5sduNA921EU81TFHC0B82zWWkJo9OA/dS5aKo/QxAKQ3cSxrZZmIQ/c Un5/hvwLNgPBvZD4xvMftbS06JSip+81SbSErtH3/7A0ajjue0nLkdGq+Rzn7v51RQ+mXVzWe Kq9KDr/XmjzzW3DdUJL+cwMrCYjHIt9T6ysd7L2V68ADTFL/IwhhOS8RjBF7ROPh9vDuoJH2k FxBdahh7wKwIxuqhWR8xR5klKPEHzGjDiyU+3jsv5CRbCmRP2A9h5Z789L3tj9d7Tlwqk3sdz i4O0DfWjp+OltIma6+dKnDCjemm9+zkIIev2Wm/6omhgUVXpiAG9rYSfLb5Hc66skCxHlToIC 30/JdDD43wRKS4Gm1M+qTW+4dRq/QYNX6CG2DtS3t8rAUVQm06k+MTmy5zULD13QhqARe4bCK MlpN+MARjbfxe1wNjtOvFcSpZ35npNGQi+LRCBHrgMVQCHizZJQ/pP0TXdK67aQ7+Tzr7vBXO oaPlQmEfdf02CSOCYHeEApuDnwW7VDzDCQt8r+MCKu34eNSpGQjupcJr8lQGJogroAE0283U0 E/BVssbk0xFGIDig+S1s9s3Q+kVVv6MXEheCkzDNPtzUDIefX52+MXCPACLDWzIypwsV89Dsw 0WGiq34AfM+bP8yXbxwUoZVT/NrE1ZNAbn6LY31N6SePU= Content-Transfer-Encoding: quoted-printable X-Spam-Score: 2.9 (++) 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: alexis purslane writes: Hi Alexis, > Alright, git-cloned, patched, compiled, and loaded tramp-container.el > > and it works perfectly!! Thank you so much! :D This will be great for me Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [185.89.38.151 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.19 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.15.19 listed in wl.mailspike.net] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (michael.albinus[at]gmx.de) -0.0 SPF_PASS SPF: sender matches SPF record X-Debbugs-Envelope-To: 71200 Cc: Dmitry Gutov , "71200@debbugs.gnu.org" <71200@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.9 (+) 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: alexis purslane writes: Hi Alexis, > Alright, git-cloned, patched, compiled, and loaded tramp-container.el > > and it works perfectly!! Thank you so much! :D This will be great for me Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.15.19 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [185.89.38.151 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.19 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (michael.albinus[at]gmx.de) -0.0 SPF_PASS SPF: sender matches SPF record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager alexis purslane writes: Hi Alexis, > Alright, git-cloned, patched, compiled, and loaded tramp-container.el > > and it works perfectly!! Thank you so much! :D This will be great for me Thanks for the feedback. I've pushed this to the repositories, Tramp and E= macs. > and a couple other Emacs users I know experimenting with the distrobox > workflow. Roughly planned, Tramp 2.7.1 will appear on GNU ELPA end of June. So this will be available to the public then. Is there anything left to do? Otherwise, I would close the bug. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Wed May 29 13:01:46 2024 Received: (at 71200-done) by debbugs.gnu.org; 29 May 2024 17:01:46 +0000 Received: from localhost ([127.0.0.1]:44674 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sCMgM-0007yW-EZ for submit@debbugs.gnu.org; Wed, 29 May 2024 13:01:46 -0400 Received: from mout.gmx.net ([212.227.17.20]:33641) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sCMgK-0007yF-N4 for 71200-done@debbugs.gnu.org; Wed, 29 May 2024 13:01:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1717002083; x=1717606883; i=michael.albinus@gmx.de; bh=SCUDrVQJkEOKh83U+aMs2hGIa9WK2bCjSXI03cABt3I=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=U1kWe3N+w4pde+KW6l1nqeBLBZDvr9QPBmHAio/9AyCDQ5jx95ykE62cqnGwWDJN kpDOAQc0aZjlAMRlfx9205G2u4fhlVNAoGoakuUbBxsPEyYWbPlT7Zze/xYL4uzDZ g1Mc+qlWViFHNZsA077w0S08Mpp+J363u226Nq6uvBNFeomg8QclJnC301k7N5+bq N13qvsZhEMExdC+IJBtGUgye8ALIlI5+PXcdG8fSpD3DlNWoM6GVRfcqToXuZlHYq oBTeRd66jmfM4jzCOleQc5LgfylpUPjG2hlOaR8qcgQUV1vqj28CWVrT6jui2u99K 7keNOWyOC5JiPxrr+w== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.38.151]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N7zFj-1sXca80joZ-01855S; Wed, 29 May 2024 19:01:23 +0200 From: Michael Albinus To: alexis purslane Subject: Re: bug#71200: TRAMP: Trying to do a project-find-file or (find-directory) using the podman method causes a (wrong-type-argument stringp nil) error In-Reply-To: <-wt3_nsE6oodYaxd5JN1ab1NDts1TOBWr_rFbUljxua0xcKmNyivkT0fPfuGOjfHo3WpDoXgmHNH4E7XTizRifFSDmrwblh7AaEbHBppPRc=@pm.me> (alexis purslane's message of "Wed, 29 May 2024 16:38:50 +0000") References: <_cjSz3e_d7dB-G6yi32s-DPrp4mzoDHxqSRzmME4I-ihzlXVEzxQ7vsUrIh5dEk0Ofp56PgvenniYybY9hX4zOgzD-Cuky_G05tWXjOG4YA=@pm.me> <87jzjcg92r.fsf@gmx.de> <878qzsg1qp.fsf@gmx.de> <878qzspvll.fsf@pm.me> <874jagg1al.fsf@gmx.de> <87r0dkefu8.fsf@gmx.de> <-wt3_nsE6oodYaxd5JN1ab1NDts1TOBWr_rFbUljxua0xcKmNyivkT0fPfuGOjfHo3WpDoXgmHNH4E7XTizRifFSDmrwblh7AaEbHBppPRc=@pm.me> Date: Wed, 29 May 2024 19:01:22 +0200 Message-ID: <87mso8een1.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:3Npf0OHB25CGtf5xWMj6AojeKfnjG0vCmuIqfM+Cxs/+uNJnupK +tdoIMhnmJql5ihKeFd9iRFhKEDSHsLmif0pN0Jai8BCXpAS1KLklKvrHIVeVNQbYHPSdyr ek1dbsnoQ25wct6dHoi17484FhuAdcQzlH/4RJwDXunzm+Z7xy78Uk0PkOREX6zIQmqsNj1 Ali759TFfcZePwWlaLZcg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:ZjZsY4EnQiw=;mVBymK2Lq1aUgqe7DDSgCxSrszx MiMHNw8o3jIdorot2XbsstDFwaIzm3FuWouYVsYWyF+9Txfyv/zNFtT3GrYesdAPF4dbLbrPR F8vcqbBy4FGwuR1iOiWMORhRzFVtd4m5XmtGhmWLuZyRfJS0wI6xxw/PphKFB1Q0WzBxfT89m bSpeeUx75RhkDXmocPF3ulV91ldICaEKSE0WPGVi9lF5h/ejIG/GP/vUY8PaOlTetm3s1j0Os rvtWHoxA4y7mRURC+Voe0+TScxljAxcxqc9i7N1c/1Sj8SgTsKPjqyJ8gB92pDstOw+tSdMR3 tM5OAbUs6x8i/FCizisCHHSyyvoSufYrtGPqFMTyzDWrejUhBga00sGJT3PIAMf3pz39g5S/3 NjlzdOQYdNI9y3m5GOhoRRXGvH4EXmrkqK3BFxXn2bxbYFQwuAttJO8p1S5jXzhrGRTWXQyQK r/FY8zoWTAOwNLyPVqlItD19aBZOxmFAsZgkGCPKSpOTAdiadtINQnMdxGNJ3h5jUDGK3Gho1 19NS037/F4tmiRQ97bTywX4mQ/33yzjW9w//2VS3u1mFrKkVOurLHj5ItNV/tnPdVZLPI00bz TkOS1K44y6IULZNzo4Qsi1b33R0/EaB4tg/cNsjH08kyM2isMiqTIfBin+miT0Z/QzC0X+87n tPXvpdy2Wv8ZxzNqjApCOdOUZjEWWUH/TjAyQPrUN8V6JyjMJeqpMwV8rbbhjWyRAUxa906Bg Lz65VFuoWJnOsWRCOvZl6bjMQrgLxskWcIEpOEdF4pWsIrzgHKOaySd9N9iK4TaLTYNRgFhCM +sDA6I93r+Y4SeKASEnvPtcB/tQaEk3kwVvAHF1G3qWZQ= X-Spam-Score: 2.9 (++) 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: Version: 30.1 alexis purslane writes: Hi Alexis, Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [185.89.38.151 listed in zen.spamhaus.org] 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [212.227.17.20 listed in wl.mailspike.net] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (michael.albinus[at]gmx.de) -0.0 SPF_PASS SPF: sender matches SPF record -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.20 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: 71200-done Cc: Dmitry Gutov , "71200@debbugs.gnu.org" <71200-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.9 (+) 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: Version: 30.1 alexis purslane writes: Hi Alexis, Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [212.227.17.20 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [185.89.38.151 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.20 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (michael.albinus[at]gmx.de) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Version: 30.1 alexis purslane writes: Hi Alexis, [you've removed the Cc again :-( ] > I really apologize for not checking this earlier, but it didn't occur > to me to test this, it came up naturally: if you try to enter a > distrobox that doesn't exist, Emacs will hang and peg one CPU until > you hit C-g. But yes I think this bug can be closed for sure Well, I don't believe it is up to Tramp to check it. For all container-based methods it is requested that the respective container is running. In case of toolbox and distrobox, it is sufficient that the container is created. If not running, it is started then. Like the other Tramp methods, distrobox offers host name completion. Typing "C-x C-f /distrobox: TAB" will show you existing containers. And yes, closing the bug. Feel free to report further problems. But likely they won't fit to the scope of this bug report; a new bug report would be better I believe. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Thu May 30 04:47:36 2024 Received: (at 71200) by debbugs.gnu.org; 30 May 2024 08:47:36 +0000 Received: from localhost ([127.0.0.1]:53185 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sCbRg-0007t2-4w for submit@debbugs.gnu.org; Thu, 30 May 2024 04:47:36 -0400 Received: from mout.gmx.net ([212.227.15.18]:43113) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sCbRc-0007sW-2C for 71200@debbugs.gnu.org; Thu, 30 May 2024 04:47:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1717058831; x=1717663631; i=michael.albinus@gmx.de; bh=m014WV12cMd6hTDaOLCeI3Q2/6+c1nUYqbWzzTEq3gQ=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=sca4hyW2OVu+o3h/YrZLnMPBiuerlNt5quxjIDRIRhh00O0h3uPMi8PtAn30MyJf wT6ZFL/KbVe7Heg1jRwSY1A9aRdlqZmxizow//wT6hbBlq8ApzjqSYbLpJT3mVRUm Stlvejt9nw21IffKRH/NfOp8LV0jG9wtJX3I4idgQ0659v2fqPXnDVlz8q3YvrCQf jEfX5lewHAbD2bFYPjEI40+V4iJMgoi5Tk4S8Ktn8AWz+mTil2eSSGtMKJ/dxi+1f ZYLu6M/4J3V9DSQkImZh6zRHvOTWS0UQcOa22yC9gpN2RKXZRDiBPK/AATRJLzsux CsYRygFRX7x1SGZRGQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.38.151]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N6KYl-1sWp3m0jgP-015YeM; Thu, 30 May 2024 10:47:11 +0200 From: Michael Albinus To: Dmitry Gutov Subject: Re: bug#71200: TRAMP: Trying to do a project-find-file or (find-directory) using the podman method causes a (wrong-type-argument stringp nil) error In-Reply-To: (Dmitry Gutov's message of "Thu, 30 May 2024 00:13:37 +0300") References: <_cjSz3e_d7dB-G6yi32s-DPrp4mzoDHxqSRzmME4I-ihzlXVEzxQ7vsUrIh5dEk0Ofp56PgvenniYybY9hX4zOgzD-Cuky_G05tWXjOG4YA=@pm.me> <87jzjcg92r.fsf@gmx.de> <878qzsg1qp.fsf@gmx.de> <878qzspvll.fsf@pm.me> <874jagg1al.fsf@gmx.de> <87r0dkefu8.fsf@gmx.de> <-wt3_nsE6oodYaxd5JN1ab1NDts1TOBWr_rFbUljxua0xcKmNyivkT0fPfuGOjfHo3WpDoXgmHNH4E7XTizRifFSDmrwblh7AaEbHBppPRc=@pm.me> <87mso8een1.fsf@gmx.de> Date: Thu, 30 May 2024 10:47:10 +0200 Message-ID: <87o78nr8j5.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:Tt4ODqwRqvBzNFGQkZAQwy/U/GfgUPOJyiWbuc2VCWtIVd0W0Iv myKFyy/anroe1p9gUXLrRL3BA7xLnLRw+BaCWYszX3NMjDjz/eT9TF2NXlnR7bfqtXti1rz 1BwRRRsBR+1iibZd6g8g++0CiM3cpW4hjwhJwroAk+1c59D+u1itF7GyOgiYUeI04ceALj7 j+3WlXQ5rjlb9uSkJUpuw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:TkGFkS0yk+4=;sdfKqxO7IL+bqZCZhuELIOLQR0c amUIYdrgsAXcqis2hGztfT0oyQW4jP497TNIAzXxWet2o4U332xL8+fFF81OPnGPU8O1qgtM/ 5Ga7B/E6gGyM76RPqhZ0x8/A1U9G9zPGQ06YwZ8d/wx5oXwGUIRwzKR4X8tY3wOJuFExHHEa0 U5nTCWIJ2yt0OB+nUGjnkd+PxaxHQTDoWgbIcXFH6eNdiwAvg3pGZRxWCNo7DcXHsMNloN3u4 W4bdtSumQOmOklAQ8jDjer9nEKIIJLQTOgD3lOmJYuCwgR65BP/BLyENWfVKY+3tdpR554WHq 9iymslNcWcGCyZNP8lDmsFcXx5COIMtGUkiwNUsjlHLm1r/CBm5pIA5rIFkoFbYJqo01iqsDp AULIgNd0f8bgwcs1r/v5/nFtQNJRFFFxim5kWgAeO7iOSTyXgqBxmW3M9+3DQHTjgt8/eSPPZ k7QJ8gYf4xmW7Ow2NMqpmxpQRk0yDzzDuIOTD1/4BTD3jnehF2odg6ugtuhLCkN5MDKuIj76s 3wcF6rQc9IwN+zFkl2x0OjRYmGapTD9Wn9zhlpOpUtVTiVKrMcR9gxipmjguJCVCIKA4xCOm2 +vPnUKo4MKmTaPoFt/z09qwWaAgXh7dYopv/1tmFeCYCaSbCj5OCDBHEm1fFoZAgL91+Y92gs TvwPCCtevh3LnnxjWlA5uFqbcmgGp7uKCF/wlVNW9lX8IlqQCV+FLUoteOQTqhb/ds0j3ylu9 ZmiDW9el2v6bs2JQue/9ASc4WzdrCn32pgge/mclJVYcmAidiy14JMiZVPW9bUBLYZf33XmVG IJ81Ub1JMW98Dj4I59zEsR3neLcYufD80MwHbeyChBdaJopWmfndLNQjS9zGf3poCp X-Spam-Score: 3.6 (+++) 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: Dmitry Gutov writes: > Hi Michael, Hi Dmitry, Content analysis details: (3.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [185.89.38.151 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.18 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (michael.albinus[at]gmx.de) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [212.227.15.18 listed in wl.mailspike.net] 0.1 URIBL_SBL_A Contains URL's A record listed in the Spamhaus SBL blocklist [URIs: gutov.dev] 0.6 URIBL_SBL Contains an URL's NS IP listed in the Spamhaus SBL blocklist [URIs: gutov.dev] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: 71200 Cc: 71200@debbugs.gnu.org, alexispurslane@pm.me 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.6 (++) 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: Dmitry Gutov writes: > Hi Michael, Hi Dmitry, Content analysis details: (2.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [212.227.15.18 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [185.89.38.151 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.18 listed in list.dnswl.org] 0.1 URIBL_SBL_A Contains URL's A record listed in the Spamhaus SBL blocklist [URIs: gutov.dev] 0.6 URIBL_SBL Contains an URL's NS IP listed in the Spamhaus SBL blocklist [URIs: gutov.dev] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (michael.albinus[at]gmx.de) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Dmitry Gutov writes: > Hi Michael, Hi Dmitry, > Replying in private, just in case. No, this can be discussed publicly :-) >>> I really apologize for not checking this earlier, but it didn't occur >>> to me to test this, it came up naturally: if you try to enter a >>> distrobox that doesn't exist, Emacs will hang and peg one CPU until >>> you hit C-g. But yes I think this bug can be closed for sure >> Well, I don't believe it is up to Tramp to check it. For all >> container-based methods it is requested that the respective container >> is running. In case of toolbox and distrobox, it is sufficient that the >> container is created. If not running, it is started then. > > Sorry to butt in, but it seems the 'docker' transport does some > checking. At least if I enter /docker:asdfg:RET RET (the second one to > confirm), it shows me the error rather quickly: > > Error response from daemon: No such container: asdf > > I guess it might be considered an implementation detail, though. Yes, it always depends on the used client program. I'm on Fedora, so I use the podman case as example. --8<---------------cut here---------------start------------->8--- # podman exec -it asdf /bin/sh -i Error: no container with name or ID "asdf" found: no such container --8<---------------cut here---------------end--------------->8--- podman returns immediately, and Tramp sees the failed process. But it doesn't check anything for the error message. --8<---------------cut here---------------start------------->8--- # distrobox enter -n asdf -- /bin/sh -i Error: no such container asdf Create it now, out of image registry.fedoraproject.org/fedora-toolbox:39? [Y/n]: --8<---------------cut here---------------end--------------->8--- distrobox fails as well, but then it asks interactively how to continue. That's why Emacs is in an infinite loop. Again, such an error isn't checked from Tramp yet. Well, I have added a check to Tramp, this is detected now. Pushed to the repositories. Best regards, Michael. From unknown Sat Aug 16 10:47:46 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, 27 Jun 2024 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