RPM cannot detect a library for installation
jupiter
jupiter.hce at gmail.com
Fri Jun 29 11:44:05 UTC 2012
Thanks for your response, please see following comments.
On Thu, Jun 28, 2012 at 10:15 AM, Thierry Vignaud <thierry.vignaud at gmail.com
> wrote:
> On 28 June 2012 02:05, jupiter <jupiter.hce at gmail.com> wrote:
> > I am running centos 6. While I was installing an rpm package "rpm -ivh
> > foo-1.44-1.2-el6.x86_64.rpm", it through an error:
> >
> > error: Failed dependencies:
> > libodbc.so()(64bit) is needed by foo-1.44-1.2.x86_64
> > libodbcinst.so()(64bit) is needed by fooj-1.44-1.2.x86_64
> >
> > But both libodbc.so and libodbcinst.so does exist in my system:
> >
> > /usr/lib64/libodbc.so
> > /usr/lib64/libodbc.so.2
> > /usr/lib64/libodbc.so.2.0.0
> > /usr/lib64/libodbcinst.so
> > /usr/lib64/libodbcinst.so.2
> > /usr/lib64/libodbcinst.so.2.0.0
>
> That doesn't mean they're actually owned by a rpm package...
>
The unixODBC.x86_64 was installed by yum, did you mean they are not owned
by unixODBC.x86_64? Did you mean the unixODBC.x86_64 is the wrong package?
>
> > I even added /usr/lib64 to the LD_LIBRARY_PATH, the error still persists.
> > Why can't rpm detect the libodbc.so and libodbcinst.so?
>
> b/c no installed package actually provides them...
>
Could you please elaborate ....?
> _______________________________________________
> Rpm-list mailing list
> Rpm-list at lists.rpm.org
> http://lists.rpm.org/mailman/listinfo/rpm-list
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-list/attachments/20120629/5c0a4b50/attachment-0001.html>
More information about the Rpm-list
mailing list