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