RPM Community Forums

Mailing List Message of <rpm-users>

Re: "rpmdeps" not not working (RESOLVED)

From: Jeff Johnson <n3npq@mac.com>
Date: Fri 13 Jul 2007 - 00:50:54 CEST
Message-Id: <735180BF-CB7F-438F-B833-82E3D02E6005@mac.com>

On Jul 12, 2007, at 6:41 PM, Eric MSP Veith wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On Thursday 12 July 2007, Jeff Johnson <n3npq@mac.com> wrote:
>> On Jul 12, 2007, at 3:30 PM, Eric MSP Veith wrote:
>>> I'll try fetching the elflibs and rebuilding rpm against them and
>>> report back.
>>
>> Yep, you need elfutils to see ELF dependencies with rpmdeps.
>
> Yeah, finally rpmdeps works. I found that I *had* a libelf library  
> installed,
> but it was libelf-0.8.9, not the version from RedHat's elfutils  
> package. RPM
> didn't link against my version, so I replaced it, and now it works.  
> Thanks
> for all the help! :-)
>

Good. FWIW, libelf is almost good enuf for rpm elf linkage, but  
elfutils libelf is
a way slicker implementation than any other gelf API.

>> Yes, robust mutexes are not in 2.6.17 kernels, but I would have
>> thought that
>> glibc-2.6 would have not returned EOWNERDEAD if robust mutexes were
>> not supported.
>
> I'm using glibc-2.4 here. It's time for another upgrade of some  
> base packages
> anyways (kernel-headers, glibc), and two and a half month of spare  
> time just
> began, so there's plenty of time to do this. :-)
>

You almost certainly need a glibc from abt a year ago, robust mutexes  
implemented
around Valentine's Day 2006.

73 de Jeff
Received on Fri Jul 13 00:50:59 2007
Driven by Jeff Johnson and the RPM project team.
Hosted by OpenPKG and Ralf S. Engelschall.
Powered by FreeBSD and OpenPKG.