[Mailman-Users] Can't access moderator requests: 'ValueError: unpack tuple of wrong size'

Len Hatfield lhat at wiz.cath.vt.edu
Sat Jul 24 06:26:03 CEST 2004

Hi, Folks.

Just upgraded our site from MM 2.0.3 to 2.1.5, and mostly this
has worked beautifully--new aliases, fixed perms, etc. all
worked nicely.

All but for two of the lists, which return the appended error
tracing when I try to follow the link in the list-admin website
to "Tend to moderator requests".  All the other lists, some of
them huge and hoary with age, work just fine.

I've emptied the /data directory of all pending messages by
hand; I've moved the pending.subscriptions.db out as well; I've
run check_perms and check_db -a and everything is clean.

Help and pointers (esp. on how to get these lists back in
working order for the moderators) would be most welcome!



Len Hatfield
Virginia Tech

Error report:

Jul 24 00:09:32 2004 admin(1309): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 
admin(1309): [----- Mailman Version: 2.1.5 -----] 
admin(1309): [----- Traceback ------] 
admin(1309): Traceback (most recent call last):
admin(1309):   File "/c/mm2/scripts/driver", line 87, in run_main
admin(1309):     main()
admin(1309):   File "/c/mm2/Mailman/Cgi/admindb.py", line 231, in main
admin(1309):     num = show_pending_subs(mlist, form)
admin(1309):   File "/c/mm2/Mailman/Cgi/admindb.py", line 274, in show_pending_subs
admin(1309):     pendingsubs = mlist.GetSubscriptionIds()
admin(1309):   File "/c/mm2/Mailman/ListAdmin.py", line 138, in GetSubscriptionIds
admin(1309):     return self.__getmsgids(SUBSCRIPTION)
admin(1309):   File "/c/mm2/Mailman/ListAdmin.py", line 130, in __getmsgids
admin(1309):     ids = [k for k, (op, data) in self.__db.items() if op == rtype]
admin(1309): ValueError: unpack tuple of wrong size
admin(1309): [----- Python Information -----] 
admin(1309): sys.version     =   2.3.4 (#1, Jul 21 2004, 23:31:00) 
[GCC 2.95.3 20010315 (release)] 
admin(1309): sys.executable  =   /usr/bin/python 
admin(1309): sys.prefix      =   /usr/local 
admin(1309): sys.exec_prefix =   /usr/local 
admin(1309): sys.path        =   /usr/local 
admin(1309): sys.platform    =   linux2 
admin(1309): [----- Environment Variables -----] 
admin(1309): 	HTTP_REFERER: http://wiz.cath.vt.edu/mailman/admin/hel-l 
admin(1309): 	SERVER_SOFTWARE: Apache 
admin(1309): 	SCRIPT_NAME: /mailman/admindb 
admin(1309): 	SERVER_SIGNATURE:  
admin(1309): 	REQUEST_METHOD: GET 
admin(1309): 	HTTP_KEEP_ALIVE: 300 
admin(1309): 	SERVER_PROTOCOL: HTTP/1.1 
admin(1309): 	QUERY_STRING:  
admin(1309): 	HTTP_ACCEPT_CHARSET: ISO-8859-1,utf-8;q=0.7,*;q=0.7 
admin(1309): 	HTTP_USER_AGENT: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.6) Gecko/20040206 Firefox/0.8 
admin(1309): 	HTTP_CONNECTION: keep-alive 
admin(1309): 	HTTP_COOKIE: hel-l+admin=280200000069f4e00141732800000037613162383630376463303930636535336638653532643161393561353933383132353936396361 
admin(1309): 	SERVER_NAME: wiz.cath.vt.edu 
admin(1309): 	REMOTE_ADDR: 
admin(1309): 	PATH_TRANSLATED: /www/hel-l 
admin(1309): 	SERVER_PORT: 80 
admin(1309): 	SERVER_ADDR: 
admin(1309): 	DOCUMENT_ROOT: /www 
admin(1309): 	PYTHONPATH: /c/mm2 
admin(1309): 	SCRIPT_FILENAME: /c/mm2/cgi-bin/admindb 
admin(1309): 	SERVER_ADMIN: lhat at wiz.cath.vt.edu 
admin(1309): 	HTTP_HOST: wiz.cath.vt.edu 
admin(1309): 	REQUEST_URI: /mailman/admindb/hel-l 
admin(1309): 	HTTP_ACCEPT: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,video/x-mng,image/png,image/jpeg,image/gif;q=0.2,*/*;q=0.1 
admin(1309): 	GATEWAY_INTERFACE: CGI/1.1 
admin(1309): 	REMOTE_PORT: 60552 
admin(1309): 	HTTP_ACCEPT_LANGUAGE: en-us,en;q=0.5 
admin(1309): 	HTTP_ACCEPT_ENCODING: gzip,deflate 
admin(1309): 	UNIQUE_ID: QQHg-ICtM-MAAATzecQ 
admin(1309): 	PATH_INFO: /hel-l 

*********** end of error report *********************

More information about the Mailman-Users mailing list