Comment 1 for bug 1003383

Revision history for this message
Mandos Maintainers (mandos-maintainers) wrote :

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:

https://bugs.launchpad.net/ubuntu/+source/mandos/+bug/1002179