Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I've just installed fedora 14 and added two repositories from rpmforge and dag. When I use

 yum update

I get the following error after some processing.

Error: Package: libcurl-7.21.0-10.fc14.i686 (updates)
       Requires: libssh2(x86-32) >= 1.2.4
       Removing: libssh2-1.2.4-1.fc14.i686 (@fedora/$releasever)
           libssh2(x86-32) = 1.2.4-1.fc14
       Updated By: libssh2-1.2.7-1.el5.rf.i386 (rpmforge)
           Not found
Error: Package: libssh2-1.2.7-1.el5.rf.i386 (rpmforge)
       Requires: libcrypto.so.6

Also I get at last,

 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

I think it is a common problem. I tried with yum clean all but no use. Plese help me to resolve this.

share|improve this question

1 Answer 1

The RPMForge repository is intended to be used with Red Hat Enterprise Linux and its clones, not Fedora, and therefore they are incompatible and cause problems like what you're seeing. You'll need to remove it to get things working again.

Many of the packages in RPMForge are actually provided in the official Fedora repositories, which has a much broader package set than RHEL. The ones that aren't are available in the RPMFusion repository.

share|improve this answer

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.