traceback on local link activation without avahi-daemon running
Traceback (most recent call last):
File "/usr/share/gajim/src/config.py", line 2039, in on_enable_zeroconf_checkbutton_toggled
gajim.connections[gajim.ZEROCONF_ACC_NAME].change_status('online', '')
File "/usr/share/gajim/src/common/zeroconf/connection_zeroconf.py", line 295, in change_status
if not self.connect(show, msg):
File "/usr/share/gajim/src/common/zeroconf/connection_zeroconf.py", line 234, in connect
(_('Could not start local service'),
File "/usr/share/gajim/src/common/zeroconf/connection_zeroconf.py", line 129, in dispatch
gajim.handlers[event](self.name, data)
File "gajim.py", line 305, in handle_event_connection_lost
'connection_failed', path, array[0], array[1])
File "/usr/share/gajim/src/notify.py", line 323, in popup
notification.show()
gobject.GError: The name org.freedesktop.Notifications was not provided by any .service files
Introspect error: The name org.freedesktop.Avahi was not provided by any .service files
the "Local" account appears in the roster and in the accounts window, but it is offline and get this tb. i can't remove the account by the "remove" button or disabling local link messaging.
when i change the "local" account's status, i get
Traceback (most recent call last):
File "/usr/share/gajim/src/roster_window.py", line 2557, in change_status
change(None, account, status)
File "/usr/share/gajim/src/roster_window.py", line 2548, in change
self.send_status(account, status, message)
File "/usr/share/gajim/src/roster_window.py", line 2521, in send_status
gajim.connections[account].change_status(status, txt, auto)
File "/usr/share/gajim/src/common/zeroconf/connection_zeroconf.py", line 326, in change_status
(_('Could not change status of account "%s"') % self.name,
File "/usr/share/gajim/src/common/zeroconf/connection_zeroconf.py", line 129, in dispatch
gajim.handlers[event](self.name, data)
File "gajim.py", line 305, in handle_event_connection_lost
'connection_failed', path, array[0], array[1])
File "/usr/share/gajim/src/notify.py", line 323, in popup
notification.show()
gobject.GError: The name org.freedesktop.Notifications was not provided by any .service files
Traceback (most recent call last):
File "/usr/share/gajim/src/common/zeroconf/connection_zeroconf.py", line 173, in _on_resolve_timeout
diffs = self.roster.getDiffs()
AttributeError: 'dict' object has no attribute 'getDiffs'