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 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1003383 Title: mandos server fails starting To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mandos/+bug/1003383/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
