Red Hat Bugzilla – Bug 859334
update software (yum) breaks for ruby with request to report a bug
Last modified: 2014-01-21 18:23:47 EST
Description of problem:
yum - ruby update does not work. updates stop with a message like:
ERROR with transaction check vs depsolve:
ruby-irb = 220.127.116.118-2.fc16 is needed by ruby-rdoc-18.104.22.1688-2.fc16.noarch
rubygem-rake = 0.9.2.2-2.fc17 is needed by rubygem-rake-doc-0.9.2.2-2.fc17.noarch
Please report this error at https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora&version=rawhide&component=yum
Version-Release number of selected component (if applicable):
How reproducible: reported on each software update since 2 weeks
Steps to Reproduce:
1. start update
Not a yum problem, there is some old installed ruby packages there require some other ruby stuff, there is been updated to a new version and no longer fulfill the requirements of the old installed ruby package.
I simpler words the is no upgrade path for the installed ruby packages ruby-rdoc-22.214.171.1248-2.fc16.noarch & rubygem-rake-doc-0.9.2.2-2.fc17.noarch.
maybe some ruby packages has not been rebuild or has not been pushed to the fedora repositories yet.
1. wait a couple of days and try to see if it goes away.
2. remove the old ruby packages (ruby-rdoc-126.96.36.1998-2.fc16.noarch & rubygem-rake-doc-0.9.2.2-2.fc17.noarch) if possible, they can be leftover from an older fedora release (.fc16)
3. If that don't work, make a bugzilla repport agaist the ruby-rdoc or rubygem-rake-doc package, there can be problems with the packages.