Subject: Re: pkg/32738: db4 upgrade to 4.4 breaks 4.3-based apps like cyrus-imapd
To: None <gnats-bugs@netbsd.org>
From: John Kohl <jtk@kolvir.arlington.ma.us>
List: pkgsrc-bugs
Date: 02/04/2006 22:30:30
>>>>> "Thomas" == Thomas Klausner <wiz@danbala.tuwien.ac.at> writes:

>> How about an upgrade/conversion guide?
 
Thomas>  How about
Thomas>  	http://www.sleepycat.com/docs/ref/upgrade/process.html
Thomas>  and
Thomas>  	http://www.sleepycat.com/docs/ref/am/upgrade.html

If someone knows how cyrus-imapd uses its databases, and where they live, I
can give it a shot.  The key questions from the upgrade process notes at
sleepycat are:

... if the application does not have a Berkeley DB transactional
environment, the application may be installed in the field using the
following steps:
 ...
Otherwise, if the application has a Berkeley DB transactional
environment, but neither the log file nor database formats need
upgrading, the application may be installed in the field using the
following steps:
 ...
If the application has a Berkeley DB transactional environment, and the
log files need upgrading but the databases do not, the application may
be installed in the field using the following steps:
 ...
Otherwise, if the application has a Berkeley DB transactional
environment and the databases need upgrading, the application may be
installed in the field using the following steps:
 ...

-- 
==John Kohl <jtk@kolvir.arlington.ma.us>, <john_kohl@alum.mit.edu>
Home page: <http://home.comcast.net/~john.kohl/>