[ mailman-Bugs-887806 ] List preferred_language config.
SourceForge.net
noreply at sourceforge.net
Fri Jan 30 15:03:29 EST 2004
Bugs item #887806, was opened at 2004-01-31 04:03
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=887806&group_id=103
Category: configuring/installing
Group: 2.1 (stable)
Status: Open
Resolution: None
Priority: 5
Submitted By: Chan Min Wai (dcmwai)
Assigned to: Nobody/Anonymous (nobody)
Summary: List preferred_language config.
Initial Comment:
I'm using MM 2.1.1 with Redhat 9.0 (rpm packages).
When I see MM can use big5 I'm teting it with fun and
it give me an problem that I never think of.
In state changing the whole/system wide to big5, I've
choose to change the preferred_language in one of my
list (dailycquote) to be big5. This cause a big problem
I can never get into the admin page anymore. not even
bin/config_list -o .
This is the error message
Traceback:
Traceback (most recent call last):
File "/var/mailman/scripts/driver", line 87, in run_main
main()
File "/var/mailman/Mailman/Cgi/admin.py", line 192,
in main
show_results(mlist, doc, category, subcat, cgidata)
File "/var/mailman/Mailman/Cgi/admin.py", line 515,
in show_results
form.AddItem(show_variables(mlist, category,
subcat, cgidata, doc))
File "/var/mailman/Mailman/Cgi/admin.py", line 564,
in show_variables
add_options_table_item(mlist, category, subcat,
table, item)
File "/var/mailman/Mailman/Cgi/admin.py", line 579,
in add_options_table_item
val = get_item_gui_value(mlist, category, kind,
varname, params, extra)
File "/var/mailman/Mailman/Cgi/admin.py", line 615,
in get_item_gui_value
value = gui.getValue(mlist, kind, varname, params)
File "/var/mailman/Mailman/Gui/General.py", line 446,
in getValue
return Utils.uncanonstr(mlist.subject_prefix,
mlist.preferred_language)
File "/var/mailman/Mailman/Utils.py", line 761, in
uncanonstr
return s.encode(charset)
LookupError: unknown encoding: big5
(when accessing the admin page, after keyin password)
This is the error from CLI when using config_list.
Traceback (most recent call last):
File "../../bin/config_list", line 339, in ?
main()
File "../../bin/config_list", line 332, in main
do_output(listname, outfile)
File "../../bin/config_list", line 117, in do_output
do_list_categories(mlist, k, None, outfp)
File "../../bin/config_list", line 166, in
do_list_categories
value = gui.getValue(mlist, vtype, varname, data[2])
File "/var/mailman/Mailman/Gui/General.py", line 446,
in getValue
return Utils.uncanonstr(mlist.subject_prefix,
mlist.preferred_language)
File "/var/mailman/Mailman/Utils.py", line 761, in
uncanonstr
return s.encode(charset)
LookupError: unknown encoding: big5
As you can see it is all about the unknow big5.
something I wounder, why would config_list bouther if
it is big5...
Please help
I've think about a solution that is to edit the Db of
the mailling list, however, I've never success.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=887806&group_id=103
More information about the Mailman-coders
mailing list