[Mailman-Developers]
[ mailman-Bugs-572312 ] bin/update fails on bogus import
noreply@sourceforge.net
noreply@sourceforge.net
Fri, 21 Jun 2002 14:34:33 -0700
Bugs item #572312, was opened at 2002-06-21 14:34
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=100103&aid=572312&group_id=103
Category: configuring/installing
Group: 2.1 beta
Status: Open
Resolution: None
Priority: 5
Submitted By: Larry A. Price (swirly)
Assigned to: Nobody/Anonymous (nobody)
Summary: bin/update fails on bogus import
Initial Comment:
Traceback (most recent call last):
File "bin/update", line 47, in ?
from Mailman import MailList
File "/var/lib/mailman/Mailman/MailList.py", line 40,
in ?
from email.Utils import getaddresses, formataddr,
parseaddr
ImportError: cannot import name formataddr
make: *** [update] Error 1
there is no function formataddr in
/usr/lib/python2.2/email/Utils.py
formataddr is called only within the code to generate
the admin_notif for new subscriptions.
My solution was
40c40
< from email.Utils import getaddresses, formataddr,
parseaddr
---
> from email.Utils import getaddresses, parseaddr
865c865
< "member" : formataddr((name, email)),
---
> "member" : "%s <%s>" % (name, email),
----------------------------------------------------------------------
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=100103&aid=572312&group_id=103