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

Reply via email to