Tony Alfrey wrote:

> On Tuesday 18 December 2001 06:56 am,Tim Wunder wrote:
> 
>>Tony Alfrey wrote:
>>
>>>Hi gang!
>>>
>>>I'm sure this must have come up before; please bear with me.
>>>What's the general approach for solving "failed dependencies" when
>>>the library that rpm cannot find is clearly installed?
>>>Specifically, I'm installing rpm-3.0.6-4.i386.rpm and libdb.so.2
>>>cannot be found.  But I know it is in /lib.
>>>I've done rpm --rebuilddb and  updatedb.
>>>I'm not going to do --nodeps on rpm and risk having no rpm at all.
>>>Thanks!
>>>
>>I'd try to find the package that contains libdb.so.2 and re-install
>>that with 'rpm -Uvh --replacefiles'.
>>
>>HTH
>>Tim
>>
> 
> Oh, I forgot to mention that on my box, libdb.so.2 is a link to 
> libdb1-2.1.2.so
> 
> Does this confuse rpm??
> 
> 


Who knows? I know I'M confused about RPM. AFAIK, rpm only knows about 
what rpm installs. If you've loaded a lib via tarball, rpm won't know 
about it.

FYI, I've got 3.0.6 installed on my Caldera eW31 system and
/lib/libdb.so.2 -> libdb.so.2.7.7
/lib/libdb1.so.2 -> libdb1.so.2.7.7

libdb.so.2.7.7 & libdb1.so.2.7.7 are part of the db-2.7.7-12 rpm.

'What does rpm -q db' say? Perhaps upgrading your db package will solve 
your dilema.

Tim



_______________________________________________
Linux-users mailing list
Archives, Digests, etc at http://linux.nf/mailman/listinfo/linux-users

Reply via email to