gajim 0.9.1 dies because of new libnotify-daemon
Traceback (most recent call last): File "gajim.py", line 1254, in process_connections gajim.mutex_events_for_ui.lock(self.exec_event, account) File "/usr/lib/python2.4/mutex.py", line 41, in lock function(argument) File "gajim.py", line 1239, in exec_event self.handlersev[0] File "gajim.py", line 389, in handle_event_notify notify.notify(_('Contact Signed In'), jid, account) File "/usr/share/gajim/src/notify.py", line 56, in notify DesktopNotification(event_type, jid, account, msg_type, file_props) File "/usr/share/gajim/src/notify.py", line 195, in init [dbus.String(path)], {'default':0}, [''], True, dbus.UInt32(5)) File "/usr/lib/python2.4/site-packages/dbus/proxies.py", line 67, in call iter.append_strict(arg, sig) File "dbus_bindings.pyx", line 1012, in dbus_bindings.MessageIter.append_strict File "dbus_bindings.pyx", line 1179, in dbus_bindings.MessageIter.append_string AttributeError: 'Byte' object has no attribute 'encode'
This is with gajim=0.9.1-2ubuntu1 on dapper. We have dbus 0.60 and the troubles started with when notify-daemon 0.3.1 hit the archives (I think). Would be nice to see this fixed for gajim 0.9.2 :-).