[Python-Dev] bsddb3 upgrade woes - more gentle transition? (original) (raw)

Skip Montanaro skip@pobox.com
Mon, 3 Feb 2003 10:01:49 -0600


"BAW" == Barry A Warsaw <barry@python.org> writes:

"SM" == Skip Montanaro <skip@pobox.com> writes:

SM> I've seen a couple messages on c.l.py and the spambayes list
SM> about "breakage" with the new bsddb3 module.  In both cases
SM> the breakage they occurred probably wasn't directly related to
SM> the change of the modules.  It's almost certain that they have
SM> two versions of Berkeley DB installed and were using a 2.x or
SM> 1.8[56] version with the old bsddb module and are now linking
SM> against the 3.x or 4.x library with the new module.

BAW> Just remember that there's a difference between the API version and
BAW> the database version.

Yup.

BAW> I'm not sure what the best approach is for migration to Python 2.3,
BAW> other than grabbing and compiling the Sleepycat tools. :/

Tools/scripts/{db2pickle,pickle2db}.py, of course. ;-)

Skip