[Mailman-Users] __getmsgids in ListAdmin.py (via checkdbs) reports "ValueError: too many values to unpack"

Michael Scott Fischer michaelonlaw at gmail.com
Sun Aug 14 22:31:46 CEST 2005

Does anyone know what causes the following error message, and if so,
how to make Mailman happy again?

This is Mailman 2.1.6, Python 2.4.1 on a FreeBSD 5.4 system - both are
installed from ports.  I've upgraded Mailman several times, but only
after the 2.1.6 upgrade did I begin to receive these errors.



Traceback (most recent call last):
 File "/usr/local/mailman/cron/checkdbs", line 203, in ?
 File "/usr/local/mailman/cron/checkdbs", line 104, in main
   discarded = auto_discard(mlist)
 File "/usr/local/mailman/cron/checkdbs", line 192, in auto_discard
   heldmsgs = mlist.GetHeldMessageIds()
 File "/usr/local/mailman/Mailman/ListAdmin.py", line 143, in GetHeldMessageIds
   return self.__getmsgids(HELDMSG)
 File "/usr/local/mailman/Mailman/ListAdmin.py", line 138, in __getmsgids
   ids = [k for k, (op, data) in self.__db.items() if op == rtype]
ValueError: too many values to unpack

More information about the Mailman-Users mailing list