[Bugs] #2217 UNSP: Sugar unusable: The name org.freedesktop.Telepathy.Connection.salut.local_xmpp.Sascha_20Silbe was not provided by any .service files

Sugar Labs Bugs bugtracker-noreply at sugarlabs.org
Thu Sep 9 05:33:24 EDT 2010


#2217: Sugar unusable: The name
org.freedesktop.Telepathy.Connection.salut.local_xmpp.Sascha_20Silbe was
not provided by any .service files
------------------------------------------+---------------------------------
    Reporter:  sascha_silbe               |          Owner:  tomeu            
        Type:  defect                     |         Status:  new              
    Priority:  Unspecified by Maintainer  |      Milestone:  0.90             
   Component:  sugar                      |        Version:  Git as of bugdate
    Severity:  Blocker                    |       Keywords:                   
Distribution:                             |   Status_field:  New              
------------------------------------------+---------------------------------

Comment(by tomeu):

 Replying to [comment:2 sascha_silbe]:
 > Replying to [comment:1 tomeu]:
 >
 > > About Sugar not finding dbus services, we should do the usual dbus
 debugging dance and find out of the services are auto-starting correctly,
 if are not crashing, if dbus policy is not forbidding access, etc
 >
 > It seems telepathy-salut is dying right on startup, though without
 timestamps in telepathy-salut.log I can't be sure:
 >
 > {{{
 > (telepathy-salut:14957): tp-glib/connection-DEBUG:
 tp_base_connection_register: bus name
 org.freedesktop.Telepathy.Connection.salut.local_xmpp.Sascha_20Silbe
 > (telepathy-salut:14957): tp-glib/connection-DEBUG:
 tp_base_connection_register: object path
 /org/freedesktop/Telepathy/Connection/salut/local_xmpp/Sascha_20Silbe
 > (telepathy-salut:14957): tp-glib/presence-DEBUG:
 tp_presence_mixin_get_simple_presence_dbus_property: called.
 > (telepathy-salut:14957): tp-glib/presence-DEBUG: check_status_available:
 requested status offline is not available
 > (telepathy-salut:14957): tp-glib/connection-DEBUG:
 tp_presence_mixin_get_contacts_dbus_property: called.
 > (telepathy-salut:14957): tp-glib/presence-DEBUG:
 tp_presence_mixin_simple_presence_set_presence: called.
 > (telepathy-salut:14957): tp-glib/presence-DEBUG: check_for_status: Found
 status "available", checking if it's available...
 > (telepathy-salut:14957): tp-glib/connection-DEBUG:
 tp_base_connection_change_status: was 4294967295, now 2, for reason 2
 > (telepathy-salut:14957): tp-glib/connection-DEBUG:
 tp_base_connection_change_status: emitting status-changed to 2, for reason
 2
 > (telepathy-salut:14957): salut-DEBUG: salut_im_factory_close_all:
 closing channels
 > }}}

 status 2 for reason 2 means disconnected because of network error, most
 likely because avahi-daemon is not running

 http://telepathy.freedesktop.org/spec/org.freedesktop.Telepathy.Connection.html#org.freedesktop.Telepathy.Connection.Connection_Status

 > > Are you having any other dbus trouble in that particular environment?
 >
 > No trouble, but there's no system bus running (chroot) so Network
 Manager etc. will be unavailable. Also avahi-daemon isn't running for the
 same reason (chroot). If Salut doesn't work without those services, that's
 fine, but it shouldn't break Sugar.

 Yup, there's definitely something to fix in Sugar. Should be able to
 easily reproduce it here.

 > telepathy-gabble is dying for unknown reasons as well, BTW:
 >
 > {{{
 > (process:14904): tp-glib/proxy-DEBUG: tp_proxy_dispose: 0x1dcd060
 > (process:14904): tp-glib/proxy-DEBUG: tp_proxy_invalidate: 0x1dcd060:
 Proxy unreferenced
 > (process:14904): tp-glib/proxy-DEBUG: tp_proxy_finalize: 0x1dcd060
 > (process:14904): gabble-DEBUG: gabble_plugin_loader_probe: probing
 /home/sascha.silbe/sugar-jhbuild/install/lib64/telepathy/gabble-0
 > ** (process:14904): DEBUG: gabble_plugin_create: loaded
 > (process:14904): gabble-DEBUG: plugin_loader_try_to_load: loaded
 'Gateway registration plugin' version 0.9.17 (/home/sascha.silbe/sugar-
 jhbuild/install/lib64/telepathy/gabble-0/gateways.so), implementing these
 sidecars: org.freedesktop.Telepathy.Gabble.Plugin.Gateways
 > (telepathy-gabble:14904): tp-glib-DEBUG: started version 0.9.17
 (telepathy-glib version 0.11.14)
 > (telepathy-gabble:14904): tp-glib/params-DEBUG:
 tp_base_protocol_sanitize_parameters: using specified value for account
 > (telepathy-gabble:14904): tp-glib/params-DEBUG:
 tp_base_protocol_sanitize_parameters: using specified value for password
 > (telepathy-gabble:14904): tp-glib/params-DEBUG:
 tp_base_protocol_sanitize_parameters: parameter server rejected by filter
 function

 Can you check what value has the server parameter in ~/.mission-
 control/accounts/accounts.cfg or ~/.sugar/default/accounts/accounts.cfg ?

-- 
Ticket URL: <http://bugs.sugarlabs.org/ticket/2217#comment:4>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system


More information about the Bugs mailing list