changeset 3804:2ba701aee18d

Switch back to gdbm, as dbhash seems unreliable. Traceback (most recent call last): File "bin/gub", line 198, in exceptional_build build (settings, files) File "bin/gub", line 183, in build manager = gup.get_target_manager (settings) File "gub/gup.py", line 493, in get_target_manager settings.os_interface) File "gub/gup.py", line 331, in __init__ PackageManager.__init__ (self, root, os_interface, **kwargs) File "gub/gup.py", line 294, in __init__ for k in self._package_dict_db.keys (): File "bsddb/__init__.py", line 252, in keys File "bsddb/dbutils.py", line 62, in DeadlockWrap DBPageNotFoundError: (-30987, 'DB_PAGE_NOTFOUND: Requested page not found') build log written to: log/linux-x86.log
author Jan Nieuwenhuizen <janneke@gnu.org>
date Wed, 12 Sep 2007 09:09:06 +0200
parents 69ed9666958b
children 45a3d84ff66b
files gub/gup.py
diffstat 1 files changed, 7 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/gub/gup.py	Tue Sep 11 22:23:21 2007 +0200
+++ b/gub/gup.py	Wed Sep 12 09:09:06 2007 +0200
@@ -1,6 +1,10 @@
-#local python has no gdbm, breaks simple home python/lilypond build
-#import gdbm as dbmodule
-import dbhash as dbmodule
+# local python has no gdbm, breaks simple home python/lilypond build
+# but dbhash seems to break in odd ways:
+#  File "bsddb/dbutils.py", line 62, in DeadlockWrap
+#  DBPageNotFoundError: (-30987, 'DB_PAGE_NOTFOUND: Requested page not found')
+
+import gdbm as dbmodule
+#import dbhash as dbmodule
 
 import pickle
 import os