Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Mar 2004 12:39:19 +0300
From:      Odhiambo Washington <wash@wananchi.com>
To:        Richard Stevenson <richard@endace.com>
Cc:        questions@freebsd.org
Subject:   Re: Updating mailman on 5.0
Message-ID:  <20040329093919.GK69418@ns2.wananchi.com>
In-Reply-To: <Pine.LNX.4.58.0403291223290.3413@zhba.rg.raqnpr.pbz>
References:  <Pine.LNX.4.58.0403291223290.3413@zhba.rg.raqnpr.pbz>

next in thread | previous in thread | raw e-mail | index | archive | help
* Richard Stevenson <richard@endace.com> [20040329 03:41]: wrote:
> Hi all
> 
> I'm in the process of trying to update Mailman from 2.1.1 to 2.1.4 on a
> 5.0 system, by doing "make; make deinstall; make reinstall" in
> /usr/ports/mail/mailman.  I'm getting an error during the "reinstall"
> phase:
> 
> Upgrading from version 0x20101f0 to 0x20104f0
> getting rid of old source files
> Updating mailing list: mailman
> Traceback (most recent call last):
>   File "bin/update", line 574, in ?
>     errors = main()
>   File "bin/update", line 451, in main
>     errors = errors + dolist(listname)
>   File "bin/update", line 187, in dolist
>     mlist = MailList.MailList(listname, lock=0)
>   File "/usr/local/mailman/Mailman/MailList.py", line 128, in __init__
>     self.Load()
>   File "/usr/local/mailman/Mailman/MailList.py", line 623, in Load
>     self.CheckVersion(dict)
>   File "/usr/local/mailman/Mailman/MailList.py", line 648, in CheckVersion
>     self.Save()
>   File "/usr/local/mailman/Mailman/MailList.py", line 526, in Save
>     self.__save(dict)
>   File "/usr/local/mailman/Mailman/MailList.py", line 483, in __save
>     cPickle.dump(dict, fp, 1)
> SystemError: frexp() result out of range
> *** Error code 1
> 
> Stop in /usr/ports/mail/mailman/work/mailman-2.1.4.
> *** Error code 1
> 
> Stop in /usr/ports/mail/mailman.
> *** Error code 1
> 
> Stop in /usr/ports/mail/mailman.
> 
> 
> Can anyone shed any light on why this might be happening and how I can fix
> it?


The correct procedure to upgrade mailman would be to backup the lists db
files, blow the installation away, then install afresh and import the
dbs. This is off the top of my head and may be incorrect, but such
processes have been discussed in mailman-users list.


-Wash

http://www.netmeister.org/news/learn2quote.html

--
+======================================================================+
    |\      _,,,---,,_     | Odhiambo Washington    <wash@wananchi.com>
Zzz /,`.-'`'    -.  ;-;;,_ | Wananchi Online Ltd.   www.wananchi.com
   |,4-  ) )-,_. ,\ (  `'-'| Tel: +254 20 313985-9  +254 20 313922
  '---''(_/--'  `-'\_)     | GSM: +254 722 743223   +254 733 744121
+======================================================================+
Chicago law prohibits eating in a place that is on fire.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040329093919.GK69418>