Ticket #1347 (closed defect: fixed)
gajim 0.9.1 dies because of new libnotify-daemon
| Reported by: | Nafallo | Owned by: | asterix |
|---|---|---|---|
| Priority: | normal | Milestone: | 0.10 |
| Component: | None | Version: | 0.9.1 |
| Severity: | major | Keywords: | |
| Cc: | shermann@…, zdzichu@…, lorien420@… | Blocked By: | |
| OS: | Blocking: |
Description
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
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 :-).
