[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: tramp (2.2.9-24.4); Customize group "Tramp" empty
From: |
Michael Albinus |
Subject: |
Re: tramp (2.2.9-24.4); Customize group "Tramp" empty |
Date: |
Sun, 16 Nov 2014 11:28:14 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) |
Andrea Rossetti <address@hidden> writes:
> Hello,
Hi Andrea,
> when I do the following recipe:
>
> - emacs -Q
> - M-x customize RET
> - click on group "Communication"
> - click on group "Tramp"
>
> I get the message "Emacs not compiled with dbus support" and
> the customization group page shows no options at all.
[...]
> I see the same problem also on more recent versions of
> Emacs (emacs-25.0.50.1-20141016) and Tramp (2.2.11).
> Is this reproducible for you as well?
This was also reported as Emacs bug #18774, see
<http://debbugs.gnu.org/cgi/bugreport.cgi?bug=18774>. It is fixed
already. You could apply locally the following patch:
--8<---------------cut here---------------start------------->8---
*** ~/src/tramp/lisp/tramp-gvfs.el.~0163ec72de4c71059af48c383ebca6015e17395e~
2014-11-16 11:24:16.984285856 +0100
--- ~/src/tramp/lisp/tramp-gvfs.el.~61bbe7d40bddf7b77f62b11c19c6b892f6b96e3e~
2014-11-16 11:24:17.052286846 +0100
***************
*** 167,175 ****
;; Introspection data exist since GVFS 1.14. If there are no such
;; data, we expect an earlier interface.
(defconst tramp-gvfs-methods-mounttracker
! (dbus-introspect-get-method-names
! :session tramp-gvfs-service-daemon tramp-gvfs-path-mounttracker
! tramp-gvfs-interface-mounttracker)
"The list of supported methods of the mount tracking interface.")
(defconst tramp-gvfs-listmounts
--- 167,176 ----
;; Introspection data exist since GVFS 1.14. If there are no such
;; data, we expect an earlier interface.
(defconst tramp-gvfs-methods-mounttracker
! (and tramp-gvfs-enabled
! (dbus-introspect-get-method-names
! :session tramp-gvfs-service-daemon tramp-gvfs-path-mounttracker
! tramp-gvfs-interface-mounttracker))
"The list of supported methods of the mount tracking interface.")
(defconst tramp-gvfs-listmounts
***************
*** 187,195 ****
It has been changed in GVFS 1.14.")
(defconst tramp-gvfs-mountlocation-signature
! (dbus-introspect-get-signature
! :session tramp-gvfs-service-daemon tramp-gvfs-path-mounttracker
! tramp-gvfs-interface-mounttracker tramp-gvfs-mountlocation)
"The D-Bus signature of the \"mountLocation\" method.
It has been changed in GVFS 1.14.")
--- 188,197 ----
It has been changed in GVFS 1.14.")
(defconst tramp-gvfs-mountlocation-signature
! (and tramp-gvfs-enabled
! (dbus-introspect-get-signature
! :session tramp-gvfs-service-daemon tramp-gvfs-path-mounttracker
! tramp-gvfs-interface-mounttracker tramp-gvfs-mountlocation))
"The D-Bus signature of the \"mountLocation\" method.
It has been changed in GVFS 1.14.")
--8<---------------cut here---------------end--------------->8---
> Kindest regards,
>
> Andrea
Thanks for the report, and best regards, Michael.