Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

So I have a failed dependency and I am having trouble downloading the correct rpm. The error is libcurl.so.3()(64bit) is needed. I have Centos 6 and I have looking in this site for the correct rpm. The problem though is, and this is another place where linux fails in being intuitive, is that the rpm name is different than the dependency name. So it might be a curl3 rpm or a libcurl3 rpm or I have no idea.

Anyone know which one it is?

share|improve this question
    
What is it you are trying to install and how are you installing it ? –  Iain Oct 5 '12 at 8:40
add comment

2 Answers 2

There doesn't appear to be a libcurl.so.3 for CentOS 6.

yum whatprovides */libcurl.so.*

...

libcurl-7.19.7-26.el6_2.4.x86_64 ...
Filename    : /usr/lib64/libcurl.so.4
Filename    : /usr/lib64/libcurl.so.4.1.1

The rpm that provides libcurl.so.* is libcurl. Going to a CentOS mirror and looking in /centos/6.0/os/x86_64/Packages/ we see the earliest version of that package is libcurl-7.19.7-16.el6.i686.rpm which contains libcurl.so.4 also.

share|improve this answer
add comment

Try following whenever you have dependancy issue. ( I assume that you have enabled correct repo)

# yum whatprovides "*/filename"

HTH

share|improve this answer
1  
I tried yum whatprovides "*/libcurl.so.3" but it returned nothing. –  SephMerah Oct 5 '12 at 8:31
    
what is output of yum repolist ? –  Nehal Dattani Oct 5 '12 at 8:36
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.