Again, apologies for the way Exchange Webmail quotes messages.

-----Original Message-----
From: Mark Sapiro [mailto:[EMAIL PROTECTED]
Sent: Fri 3/14/2008 1:37 PM
To: Christopher Waltham; mailman-users@python.org
Subject: Re: [Mailman-Users] What is really required to go from 2.0.x to 2.1.y?
 
>>The problem is when I run "bin/list_members" on a list of whose membership I 
>>know well. >>Amazingly, when I run that command, I see list members from 
>>around 2-3 years ago; I do not see >>list members whom I absolutely know are 
>>on that list. And then, well, I get so confused I can >>hardly stand. :)

>I don't know, but I have a good guess. 2-3 years ago, someone tried to
>migrate to Mailman 2.1.x and then reversed, but this process left
>config.pck files (converted from the 2.0.x config.db files) in some or
>all of the lists/<listname>/ directories.

Running this: ( cd lists ; find . -name config.pck ) finds lots of results -- I 
have a lot of lists, but I bet there's one for each list. :-( As you go on to 
explain, there were lots of config.pck.last files, too.

>The current list upgrade process is finding those old config.pck files
>and using them in preference to the actually more current config.db
>files.

I had hoped (feared?) the process was doing something like what you outline, 
but at least I now know what it is!

>>Start with your good 2.0.12 installation and remove any config.pck and
>>config.pck.last files from the lists/listname/ directories and then
>>follow your upgrade procedure.

Done...

>>Then when you are satisfied with the results, remove the old config.db
>>and config.db.last files from the new installation so that they can't
>>be used as fallbacks 2 years from now.

In the process of doing this now.

>>A possibly viable alternative is to look at your 2.1.9 installation and
>>just remove the config.pck and config.pck.last files from any
>>lists/listname/ directory that has a config.db. Mailman will then
>>convert the config.db the first time the list is accessed, and if you
>>like that, you can then just remove the old config.db* files.

Just out of interest, what defines "access"? Is this something I can accomplish 
from the command-line myself, or does it require the mailman wrapper command 
being called from the aliases file?

Thanks again, Mark,


Chris
------------------------------------------------------
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=show&amp;file=faq01.027.htp

Reply via email to