Re: libpopt.so.0

From: Juhan Leemet (juhan_at_logicognosis.com)
Date: 08/10/04


Date: Mon, 09 Aug 2004 20:32:11 -0200

On Mon, 09 Aug 2004 15:32:19 +0300, Gezer punta wrote:
> it says that u have no libpopt.so.0
>
> but searching result
> ./usr/lib/libpopt.so.0
> ./usr/lib/libpopt.so.1
> ./usr/lib/libpopt.so.1.0.0
> find: ./usr/lib/man-db: Erisim engellendi
> find: ./usr/share/YaST2/data/support: Erisim engellendi
> ./usr/i486-linux-libc5/lib/libpopt.so.0
> ./usr/i486-linux-libc5/lib/libpopt.so.0.0.0
> ./usr/i486-linux-libc5/lib/libpopt.so

Hmm, on SuSE 9.1 when I search with the following I get:

$ rpm -qal | grep libpopt.so
/usr/lib/libpopt.so
/usr/lib/libpopt.so.0
/usr/lib/libpopt.so.0.0.0
/usr/lib/libpopt.so.1
/usr/lib/libpopt.so.1.0.0

Then using:

$ rpm -qf /usr/lib/libpopt.so
popt-devel-1.7-176.3

You could then use "rpm -V" to check that nothing got "damaged":

$ rpm -V popt-devel

should return nothing (if AOK), or an indication of "missing" stuff.
If you have missing stuff, try reinstalling the package(s).

You might also RTFM about "rpm" options and tools. It can be a powerful
aid for managing the software on your system. These days I build my own
stuff into rpm packages, so that I can use rpm to manager everything.

BTW, if you are trying to build some software and it complains about
"missing stuff", it might be because it is looking in the wrong place.

-- 
Juhan Leemet
Logicognosis, Inc.