Description of problem: This output received when attempting to update using YUM. Downloading Packages: Running Transaction Check ERROR with transaction check vs depsolve: ruby-irb = 1.8.7.358-1.fc15 is needed by (installed) ruby-rdoc-1.8.7.358-1.fc15.noarch Please report this error in https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora&version=rawhide&component=yum ** Found 1 pre-existing rpmdb problem(s), 'yum check' output follows: ruby-rdoc-1.8.7.358-1.fc15.noarch has missing requires of ruby-irb = ('0', '1.8.7.358', '1.fc15') Your transaction was saved, rerun it with: yum load-transaction /tmp/yum_save_tx.2013-05-31.08-39.RK9aO4.yumtx
Not a bug in yum. Yum clearly states that you have pre-existing problems in dependencies on your disk. Resolving them should resolve the problem.