bug: TSL 3.0, 3.0.5, db4, posix mutexes & python
Michal Vitecek <[email protected]> Tue, 24 Apr 2007 10:13:26 +0200
| Newsgroups | gmane.linux.trustix.general |
|---|---|
| Message-ID | <[email protected]> |
hello,
i would like to report a problem we were having with TSL version 3.0
and 3.0.5. package db4-4.3.2[89] is compiled with --enable-posixmutexes
which causes problems with bsddb and bsddb3 modules in python.
no database can be created/opened because it always fails with:
bsddb._db.DBError: (38, 'Function not implemented -- process-private:
unable to initialize environment lock: Function not implemented')
in order for the bsddb python modules to work, the Berlekey DB must be
compiled _without_ --enable-posixmutexes compilation switch. attached
is a patch for the .spec file.
thanks,
--
fuf ([email protected])
_______________________________________________
tsl-discuss mailing list
[email protected]
http://lists.trustix.org/mailman/listinfo/tsl-discuss
db4-no-posix-mutexes.spec.patch
(text/plain, 255 B)
--- db4.spec 2007-02-26 10:15:02.000000000 +0100 +++ db4-no-posixmutexes.spec 2007-04-23 17:52:41.000000000 +0200 @@ -74,8 +74,7 @@ --enable-shared \ --enable-static \ --enable-rpc \ - --enable-cxx \ - --enable-posixmutexes + --enable-cxx make