[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 :)
fuzzy
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