Re: RPM cannot detect a library for installation

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Thanks for your response, please see following comments.

On Thu, Jun 28, 2012 at 10:15 AM, Thierry Vignaud <thierry.vignaud@xxxxxxxxx> wrote:
On 28 June 2012 02:05, jupiter <jupiter.hce@xxxxxxxxx> 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@xxxxxxxxxxxxx
http://lists.rpm.org/mailman/listinfo/rpm-list

_______________________________________________
Rpm-list mailing list
Rpm-list@xxxxxxxxxxxxx
http://lists.rpm.org/mailman/listinfo/rpm-list

[Index of Archives]     [RPM Ecosystem]     [Linux Kernel]     [Red Hat Install]     [PAM]     [Red Hat Watch]     [Red Hat Development]     [Red Hat]     [Gimp]     [Yosemite News]     [IETF Discussion]

  Powered by Linux