2.1.2 Messages.Py
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNU Mailman |
Invalid
|
Medium
|
Unassigned |
Bug Description
Fix: Edit line 205 of Messages.py add ) and remove line
206 "errors='replace')"
otherwise the following error occurs when creating a new
list:
lostris:
Enter the email of the person running the list:
<email address hidden>
Initial test password:
To finish creating your mailing list, you must edit
your /etc/aliases (or
equivalent) file by adding the following lines, and
possibly running the
`newaliases' program:
## test mailing list
test: "|/usr/
test"
test-admin: "|/usr/
admin test"
test-bounces: "|/usr/
bounces test"
test-confirm: "|/usr/
confirm test"
test-join: "|/usr/
test"
test-leave: "|/usr/
test"
test-owner: "|/usr/
owner test"
test-request: "|/usr/
request test"
test-subscribe: "|/usr/
subscribe test"
test-unsubscribe: "|/usr/
unsubscribe test"
Hit enter to notify test owner...
Traceback (most recent call last):
File "./newlist", line 219, in ?
main()
File "./newlist", line 211, in main
text, mlist.preferred
File "/usr/local/
206, in __init__
errors=
TypeError: __init__() got an unexpected keyword
argument 'errors'
lostris:
[http://
Something's wrong with your installation -- perhaps you only
partially updated? Mailman 2.1.2 should come with email
2.5.2 and its Header class __init__() does indeed take an
errors argument.