Raul Dias <[EMAIL PROTECTED]> writes:

> >$ rpm -qR xalan-c | grep libstdc 
> >libstdc++-libc6.2-2.so.3  
> >
> >$ ldd /usr/bin/testXPath | grep libstdc
> >        libstdc++-libc6.2-2.so.3 => /usr/lib/libstdc++-libc6.2-2.so.3 (0x4083d000)
> >
> >$ objdump -x /usr/lib/libstdc++-libc6.2-2.so.3  | grep SONAME
> >  SONAME      libstdc++-libc6.2-2.so.3
> >
> >How can we known more here ?
> 
> I will use qt2 as an example:
> 
> $ rpm -qR qt2 | grep libstd
> libstdc++-libc6.2-2.so.3
> 
> $ rpm -q --whatprovides $(rpm -qR qt2 | grep libstd)
> libstdc++-2.95.3-19cl
> 
> and of course, if you want to know which gcc generated this (not really needed):
> 
> $ rpm -q $(rpm -q --whatprovides $(rpm -qR qt2 | grep libstd) ) --qf "%{SOURCERPM}\n"
> gcc-2.95.3-19cl.src.rpm
> 
> Btw, I did this on a CL system, not mdk. But the results should be equivalent.

But what do you want exactly, to keep gcc-2.95.3-19cl.src.rpm instead of a newer
gcc which provides the same libstdc++-libc6.2-2.so.3 ?

If this is not running because of incompatible library used, the so name should
be changed ? no ?

Fran�ois.

Reply via email to