Re: bug: TSL 3.0, 3.0.5, db4, posix mutexes & python

Nived Gopalan <[email protected]> Wed, 25 Apr 2007 18:21:42 +0530
Newsgroups gmane.linux.trustix.general
Message-ID <[email protected]>
On Tue, 2007-04-24 at 13:43, Michal Vitecek wrote:
>  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.

Hello Michal,

Lot of packages depend on db4 , especially rpm. And changes such as this
may affect some of them. So, we don't want to take risk at this point.
We definitely will consider this in later releases.
If your system works fine after having db4 with this change, please let
us know.


Regards,
Nived.