Right. It turns out that the newer version of python-dbus that Ubuntu
uses (1.0.0) differs from the version in Debian unstable (0.84.0).
(dbus.service.Object no longer has a __metaclass__ attribute.) By
somewhat of a coincidence, the code in Mandos using metaclasses has
been rewritten in version 1.5.4 to use class decorators instead,
thereby avoiding the problem entirely.
The bug requesting Ubuntu to upgrade to Mandos 1.5.4 is bug #1002179, here:
Right. It turns out that the newer version of python-dbus that Ubuntu Object no longer has a __metaclass__ attribute.) By
uses (1.0.0) differs from the version in Debian unstable (0.84.0).
(dbus.service.
somewhat of a coincidence, the code in Mandos using metaclasses has
been rewritten in version 1.5.4 to use class decorators instead,
thereby avoiding the problem entirely.
The bug requesting Ubuntu to upgrade to Mandos 1.5.4 is bug #1002179, here:
https:/ /bugs.launchpad .net/ubuntu/ +source/ mandos/ +bug/1002179