You can test with python test.py, but that does not work on my AMD64
=== Remove old BSDDB and replace with new ===
Not so sure yet on how this works. I did the following: # Go into python directory: <pre>cd / usr/ lib/ python2. 5/ </ pre> # Move old version: <pre>sudo mv bsddb bsddb_old</ pre> # Go where new version is installed: <pre>cd site- packages</ pre> # Move new version to correct name: <pre>sudo mv bsddb3 bsddb</ pre> # Restart the PC. This is needed to make sure the old version is out of the memory when you run gramps (parts are preloaded by python, a commonly used scripting language).
The above should be further tested !!!
It does not work unless you do some changes in the bsddb3 source files.
It is not neccesary to do these steps if the following files in gramps are changed
by replaceing all bsddb to bsddb3.
In this way bsddb and bsddb3 can coexist.
== Test ==
You should now have GRAMPS use the latest BSDDB version. Test if all works