"Max Bowsher" <maxb@ukf.net> writes:
> David Summers wrote:
>> Max Bowsher wrote:
>>> David Summers wrote:
>>>
>>> [mob22@unicorn tmp]$ rpm2cpio subversion-1.1.1-1.rh90.i386.rpm | cpio -id
>>> 9718 blocks
>>> [mob22@unicorn tmp]$ ldd usr/bin/svn | fgrep db
>>> libgdbm.so.2 => /usr/lib/libgdbm.so.2 (0x002c3000)
>>> libdb-4.0.so => not found
>>> libdb-4.2.so => /usr/lib/tls/i686/libdb-4.2.so (0x0077d000)
>>> [mob22@unicorn tmp]$
>>>
>>> (This is a FC3 box)
>>
>> Oh! Well, that's probably why you ran into problems!!??
>>
>> The RedHat 9.0 RPMs are not designed to work with FC1, FC2, or FC3.
>
> No, I'm not trying to *use* them on FC3 - I'm just using a FC3 box to
> run "ldd" on them to try and explain why those RPMs aren't working on
> other peoples' RH9 boxes.
You can't compare ldd output on different machines like that, ldd
loads all the libraries recursively. You are probably getting
libdb-4.2 indirectly from one of the other FC3 libraries. Try this to
see what's in the binary
$ objdump -x usr/bin/svn | grep db
NEEDED libgdbm.so.2
NEEDED libdb-4.0.so
$ objdump -x usr/lib/libsvn_fs_base-1.so | grep db
NEEDED libgdbm.so.2
NEEDED libdb-4.0.so
--
Philip Martin
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Nov 27 01:38:09 2004