[Mailman-Developers] Trouble upgrading from ancient version
mjinks at uchicago.edu
mjinks at uchicago.edu
Wed Nov 19 20:06:21 EST 2003
Hi, all.
I may just need to RTFM, but a quick search didn't turn anything up.
Pointers are welcome.
We have a Mailman 1.0rc2 installation running on Solaris 7, and a
Solaris 9 machine that wants to take over the job. Python version is
2.3.2, fresh local compile with no special options at build time.
I've copied the lists and archives from the current system, and built
Mailman 2.1.3 on the target box. During 'make install', when we try to
update the lists, the first one appears to run through okay, though with
some strange verbage:
Upgrading from version 0xffffffff to 0x20103f0
getting rid of old source files
Updating mailing list: 02mdiv
Updating the held requests database.
- updating old private mbox file
looks like you have a really recent CVS installation...
you're either one brave soul, or you already ran me
- updating old public mbox file
Fixing language templates: 02mdiv
In fact I don't have a recent CVS version, nor am I all that brave, but
moving right along... The next list it tries to update causes grief.
Here's the transcript with traceback:
Updating mailing list: 1-readamericanren
Traceback (most recent call last):
File "bin/update", line 570, in ?
errors = main()
File "bin/update", line 447, in main
errors = errors + dolist(listname)
File "bin/update", line 187, in dolist
mlist = MailList.MailList(listname, lock=0)
File "/opt/pkgs/mailman-2.1.3/Mailman/MailList.py", line 128, in
__init__
self.Load()
File "/opt/pkgs/mailman-2.1.3/Mailman/MailList.py", line 616, in Load
self.CheckVersion(dict)
File "/opt/pkgs/mailman-2.1.3/Mailman/MailList.py", line 639, in
CheckVersion
Update(self, stored_state)
File "/opt/pkgs/mailman-2.1.3/Mailman/versions.py", line 53, in Update
NewRequestsDatabase(l)
File "/opt/pkgs/mailman-2.1.3/Mailman/versions.py", line 490, in
NewRequestsDatabase
l.HoldSubscription(addr, password, digest)
TypeError: HoldSubscription() takes exactly 6 arguments (4 given)
*** Error code 1
make: Fatal error: Command failed for target `update'
Well, I'm clueless. Anybody got any tips? Known issue? PEBCAK?
Thanks...
-mrj
--
Michael Jinks, ENSA, NSIT, University of Chicago
"I have seen the future, and it makes no sense."
More information about the Mailman-Developers
mailing list