From e561d1490072c90ae6b9cdeb2bcb6d8861af3a9d Mon Sep 17 00:00:00 2001 From: Stephen Berman Date: Sat, 25 Oct 2025 13:06:13 +0200 Subject: [PATCH] Fix Tramp support of GVFS built without FUSE * lisp/net/tramp-gvfs.el (tramp-gvfs-enabled): Add check for running process "gvsd", since GVFS may be built without FUSE. --- lisp/net/tramp-gvfs.el | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lisp/net/tramp-gvfs.el b/lisp/net/tramp-gvfs.el index c283c119b87..687cc7e1bc6 100644 --- a/lisp/net/tramp-gvfs.el +++ b/lisp/net/tramp-gvfs.el @@ -123,7 +123,10 @@ (and (featurep 'dbusbind) (tramp-compat-funcall 'dbus-get-unique-name :session) (or (tramp-process-running-p "gvfs-fuse-daemon") - (tramp-process-running-p "gvfsd-fuse")))) + (tramp-process-running-p "gvfsd-fuse") + ;; Gvfs may be built without fuse + ;; (cf. https://lists.gnu.org/archive/html/tramp-devel/2025-10/msg00009.html). + (tramp-process-running-p "gvfsd")))) "Non-nil when GVFS is available.") ;;;###tramp-autoload