
Date: Tue, 05 Dec 2000 06:45:42 -0800 From: John Grant <jmgrant@primenet.com> Message-id: <20001205064542.A15801@primenet.com> Subject: Re: [SLE] is there an effective way to map a lib.so.# to a package from SuSE? On Sun, Nov 19, 2000 at 03:40:57AM -0500, Steven T. Hatton wrote:
It is often the case that I get an error saying some shared object fild can't be found. I have never found an effective way to identify the package such a library comes from. rpmfind no longer lists SuSE packages at all, so that is not helpful. Any Suggestions?
In the root directory of the SuSE CD is a file called ARCHIVES.gz. Copy this file (which is about 5 megs in size on SuSE 6.4) to somewhere convenient on your HD. Then when you need a library or something, let's say "somelib.so" for the sake of example, you can do a zgrep somelib.so 64ARCHIVES.gz .. which will print out some lines like, ./suse/a1/obscure.rpm: -rwxr-xr-x root root 634880 Apr 29 1996 /lib/somelib.so.6.7.4
From there you just load up yast and install "obscure.rpm".
Hope this helps.. <p> -John