[issue8516] Speed difference between Python 2.5 and 2.6 during filling bsddb database.
report at bugs.python.org
Sat Apr 24 21:12:27 CEST 2010
Peter Landgren <peter.talken at telia.com> added the comment:
1. Sorry, I made a mistake this morning. (Had to run to a funeral.)
These are the correct version:
Python 2.5 Python 2.6
Windows 220.127.116.11 (4, 4, 20) 4.7.3 (4.7.25)
Linux 18.104.22.168 (4, 6, 21) 4.7.3 (4.7.25)
So, the same versions of bsddb and DB in Python 2.6 gives the slow speed performance with Windows but not with Linux. This means that the Windows and Linux environments are equal as far as I can see.
2. I installed bsddb3 5.0.0 without any problem, but I had to move libdb48.dll from c:\Python26\bsddb3\utils\
otherwise it could not be found. Any explanation for this?
3. Could not run Gramps in Windows with Py 2.7 as Gramps needs pygtk, pycairo and pygobject to run.
It seems to be a strange issue. It can be worked around by using bsddb3 in stead in Gramps for those who needs it. It is only a problem when you import a backup or a GEDCOM and when you rebuild reference maps, which you don't do very often. It's not a issue with normal usage of Gramps.
So, maybe let it wait until 2.7 is out?
Python tracker <report at bugs.python.org>
More information about the Python-bugs-list