I'd be surprised - I've re-tried installing mailman on several Ubuntu versions and it always works and installs fine.
... Setting up mailman (1:2.1.20-1ubuntu0.3) ... Looking for enabled languages (this may take some time) ... done. Installing site language en ............................................. done. Configuring mailman for domain localhost.localdomain ... Upgrading from version 0x0 to 0x20114f0 getting rid of old source files ... Your log shows python errors on that: File "/var/lib/mailman/Mailman/Utils.py", line 368, in <module> def MakeRandomPassword(length=mm_cfg.MEMBER_PASSWORD_LENGTH): AttributeError: 'module' object has no attribute 'MEMBER_PASSWORD_LENGTH' mm_cfg is from from Mailman import mm_cfg The default of that is at /var/lib/mailman/Mailman/Defaults.py:1010:MEMBER_PASSWORD_LENGTH = 8 But mm_cfg itself is the user-config of mailman at: /etc/mailman/mm_cfg.py This does from Defaults import * to pull in the above. I can't see how that would fail unless you either: - have old config data in /etc/mailman/mm_cfg.py that breaks it - custom python installation that breaks the above Does any of that apply to you? @Cronin - could you please report - Ubuntu release you are at (so that one can compare) - md5sum /etc/mailman/mm_cfg.py -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/849893 Title: package mailman 1:2.1.14-1 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mailman/+bug/849893/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs