My guess is the patch just bitrot. I haven't had time to touch it for a bit. Now that we have PyGI running in Py3k we could run the D-Bus test suite in full. Not sure if I will have much time for this though. As for your error it can be fixed with this code:
import sys
try:
...
except DBusException:
info, e = sys.exc_info[:2]
...
My guess is the patch just bitrot. I haven't had time to touch it for a bit. Now that we have PyGI running in Py3k we could run the D-Bus test suite in full. Not sure if I will have much time for this though. As for your error it can be fixed with this code:
import sys
try:
...
except DBusException:
info, e = sys.exc_info[:2]
...