RPM Community Forums

Mailing List Message of <rpm-devel>

Re: [CVS] RPM: rpm/ CHANGES configure.ac rpm/rpmdb/ Makefile.am

From: Jeff Johnson <n3npq@mac.com>
Date: Thu 28 Jun 2007 - 21:08:09 CEST
Message-Id: <0439661A-7623-44D3-868B-897097D2C88F@mac.com>

On Jun 28, 2007, at 2:03 PM, Arkadiusz Miskiewicz wrote:

> On Thursday 28 of June 2007, Ralf S. Engelschall wrote:
>> On Thu, Jun 28, 2007, Arkadiusz Miskiewicz wrote:
>>> On Thursday 28 of June 2007, Jeff Johnson wrote:
>>>> On Jun 28, 2007, at 2:06 AM, Ralf S. Engelschall wrote:
>>>>> Fair enough! It certainly is a difficult balance between  
>>>>> avoiding the
>>>>> trouble with lusers and still allowing packagers to build RPM  
>>>>> with an
>>>>> external Berkeley-DB _without_ having to patch the RPM sources.
>>>>
>>>> The only patch is the robust mutexes. There's likely a vector in
>>>> Berkeley DB that can be overridden, and the POSIX shared mutex
>>>> locking can be carried privately within rpm if external db is
>>>> absolutely desired.
>>>
>>> Where is that patch? We at PLD don't like internal libs, we  
>>> prefer to
>>> patch external ones.
>>
>> CVSTrac is your friend here: http://rpm5.org/cvs/chngview?cn=6633
>
> If the first chunk is everything needed then hm, it doesn't seem to  
> be working
> here on *some* my Linux systems (while works without problem on  
> others; looks
> kernel version dependant):
>
> # rpm -qa
> rpmdb: unable to initialize mutex: Operation not supported
> rpmdb: PANIC: Operation not supported
>

You have misbuilt rpm. There is autoconfiggery necessary and
the build system must be setup +NPTL.

+1 for support problems with external Berkeley DB.

73 de Jeff
Received on Thu Jun 28 21:08:12 2007
Driven by Jeff Johnson and the RPM project team.
Hosted by OpenPKG and Ralf S. Engelschall.
Powered by FreeBSD and OpenPKG.