-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Feb 4, 2009, at 3:15 PM, Patrick Ben Koetter wrote:
I am having problems creating a mailing list with MM3 ALPHA.
Then I try to create a list:
# /var/lib/mailman/bin/create_list -C /etc/mailman/mailman.cfg
[email protected]
Traceback (most recent call last):
File "/var/lib/mailman/bin/create_list", line 18, in <module>
mailman.bin.create_list.main()
File "/root/mailman/src/mailman/bin/create_list.py", line 93, in main
options = ScriptOptions()
File "/root/mailman/src/mailman/options.py", line 80, in __init__
self.add_options()
File "/root/mailman/src/mailman/bin/create_list.py", line 47, in
add_options
super(ScriptOptions, self).add_options()
File "/root/mailman/src/mailman/options.py", line 131, in add_options
type='unicode', help=_('The mailing list name'))
File "/usr/local/lib/python2.6/optparse.py", line 1004, in add_option
raise TypeError, "invalid arguments"
TypeError: invalid arguments
What should I do?
I'll try to fix this later today. The problem is that I've enabled
unicode literals in all the source files, but Python's standard
optparse.py module does not allow unicode options (I consider this a
bug in the module, may or may not get fixed for Python 2.6). The
solution is to wrap the option specs in str().
The other problem is that the command line scripts are not well
tested. Eventually I'll add unit tests for those.
Barry
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Darwin)
iEYEARECAAYFAkmJ+z0ACgkQ2YZpQepbvXFbAQCfXNNHAmgKfLguOZtI+WbzBnj/
UiAAmwYu4N0Qu79e6trhuFqJlfJY4bC7
=Qo/H
-----END PGP SIGNATURE-----
_______________________________________________
Mailman-Developers mailing list
[email protected]
http://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives:
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe:
http://mail.python.org/mailman/options/mailman-developers/archive%40jab.org
Security Policy: http://wiki.list.org/x/QIA9