Andrea Rossetti <[email protected]> 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.

_______________________________________________
Tramp-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/tramp-devel

Reply via email to