[Mailman-Users] Re: Mailman still fails after upgrading to version: 2.2a0

Fuzzy fuzzy at pooh.ASARian.org
Thu Nov 27 22:50:43 CET 2003

Problem solved.

After updating, I was able to run "list_members" on all of the
lists accept one. The one that failed still caused a traceback.
Logged on as mailman user, I did a cd to .../var/lists/[listname]
and then found config.pck and config.pck.last, after copying
config.pck.last to config.pck; list_config, list_members and
list_lists now work as expected. I'm thinking that I should
run list_config for all the lists to produce an ascii config
file to repair with?

thanks again :)


On Wed, 12 Nov 2003, Fuzzy wrote:

> FreeBSD 4.7-release
> Mailman 2.2a0 (from CVS)
> Python 2.2.1
> Sendmail 8.12.6
> Apache 1.3.23
> A few of the lists now can be listed with list_members,
> list_lists still returns this error...
> Traceback (most recent call last):
>   File "/usr/local/mailman/cron/disabled", line 219, in ?
>     main()
>   File "/usr/local/mailman/cron/disabled", line 149, in main
>     mlist = MailList.MailList(listname)
>   File "/usr/local/mailman/Mailman/MailList.py", line 126, in __init__
>     self.Lock()
>   File "/usr/local/mailman/Mailman/MailList.py", line 163, in Lock
>     self.Load()
>   File "/usr/local/mailman/Mailman/MailList.py", line 590, in Load
>     dict, e = self.__load(file)
>   File "/usr/local/mailman/Mailman/MailList.py", line 563, in __load
>     dict = loadfunc(fp)
> cPickle.UnpicklingError: member is not safe for unpickling
> Is there anyway to repair or regenerate the .pck files
> so normal service will work again?
> thanks

More information about the Mailman-Users mailing list