Ticket #2217 (closed defect: fixed)
Actvities fail to start when no connection is available
|Reported by:||sascha_silbe||Owned by:||tomeu|
|Priority:||Unspecified by Maintainer||Milestone:||0.90|
|Component:||sugar-toolkit||Version:||Git as of bugdate|
After updating Sugar there are lots of Tracebacks like the following in shell.log and at least the buddy palette doesn't show up on right-click. Haven't done much further testing (activities don't start up either) as I expect most things to be broken for the same reason.
1282409076.591667 ERROR dbus.connection: Exception in handler for D-Bus signal: Traceback (most recent call last): File "/usr/lib/pymodules/python2.6/dbus/connection.py", line 214, in maybe_handle_message self._handler(*args, **kwargs) File "/home/sascha.silbe/sugar-jhbuild/install/lib/python2.6/site-packages/jarabe/model/buddy.py", line 143, in __name_owner_changed_cb Connection(name, path, ready_handler=self.__connection_ready_cb) File "/usr/lib/python2.6/dist-packages/telepathy/client/conn.py", line 49, in __init__ object = self.bus.get_object(service_name, object_path) File "/usr/lib/pymodules/python2.6/dbus/bus.py", line 244, in get_object follow_name_owner_changes=follow_name_owner_changes) File "/usr/lib/pymodules/python2.6/dbus/proxies.py", line 241, in __init__ self._named_service = conn.activate_name_owner(bus_name) File "/usr/lib/pymodules/python2.6/dbus/bus.py", line 183, in activate_name_owner self.start_service_by_name(bus_name) File "/usr/lib/pymodules/python2.6/dbus/bus.py", line 281, in start_service_by_name 'su', (bus_name, flags))) File "/usr/lib/pymodules/python2.6/dbus/connection.py", line 630, in call_blocking message, timeout) DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Telepathy.Connection.salut.local_xmpp.Sascha_20Silbe was not provided by any .service files
FWIW, testing happened on Debian Squeeze inside a chroot. I wasn't brave enough to try running it on a "native" system.