[Mailman-Users] TypeError: list objects are unhashable

Alain Williams addw at phcomp.co.uk
Tue Jan 18 12:28:56 CET 2011

I am running Mailman Version: 2.1.9 -- that cannot change since the
machine is running CentOS 4 and so has python 2.3.4 (the box will be upraded/rebuilt in a few months).

The traceback is below, since I don't speak python it doesn't mean much to me.
The list works, but the error below appears when anyone enters their email address
and tries to see their subscrition options.

I would be grateful if someone could give me some pointers as to what I have done

Many thanks.

admin(21868): [----- Mailman Version: 2.1.9 -----] 
admin(21868): [----- Traceback ------] 
admin(21868): Traceback (most recent call last):
admin(21868):   File "/usr/local/mailman/fridayfolk/scripts/driver", line 101, in run_main
admin(21868):     main()
admin(21868):   File "/usr/local/mailman/fridayfolk/Mailman/Cgi/options.py", line 93, in main
admin(21868):     if not Utils.IsLanguage(language):
admin(21868):   File "/usr/local/mailman/fridayfolk/Mailman/Utils.py", line 678, in IsLanguage
admin(21868):     return mm_cfg.LC_DESCRIPTIONS.has_key(lang)
admin(21868): TypeError: list objects are unhashable
admin(21868): [----- Python Information -----] 
admin(21868): sys.version     =   2.3.4 (#1, Aug  8 2009, 09:59:27) 

Alain Williams
Linux/GNU Consultant - Mail systems, Web sites, Networking, Programmer, IT Lecturer.
+44 (0) 787 668 0256  http://www.phcomp.co.uk/
Parliament Hill Computers Ltd. Registration Information: http://www.phcomp.co.uk/contact.php
#include <std_disclaimer.h>

More information about the Mailman-Users mailing list