Tried to run a yum update on my box this morning, got this Running Transaction Check ERROR with transaction check vs depsolve: ruby-irb = 1.8.7.358-1.fc16 is needed by (installed) ruby-rdoc-1.8.7.358-1.fc16.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.fc16.noarch has missing requires of ruby-irb = ('0', '1.8.7.358', '1.fc16')
I'm experiencing the same problem. rpm -Va --nofiles --nodigest gives this output: Unsatisfied dependencies for ruby-rdoc-1.8.7.358-1.fc16.noarch: ruby-irb = 1.8.7.358-1.fc16 is needed by (installed) ruby-rdoc-1.8.7.358-1.fc16.noarch
I have the same problem. ERROR with transaction check vs depsolve: ruby-irb = 1.8.7.358-1.fc16 is needed by (installed) ruby-rdoc-1.8.7.358-1.fc16.noarch rubygem-gettext = 2.1.0-4.fc16 is needed by (installed) ruby-gettext-package-2.1.0-4.fc16.noarch
I solved it in two steps as follows; sudo yum remove ruby-rdoc-1.8.7.358-1.fc16.noarch sudo yum remove ruby-rdoc-1.8.7.358-1.fc16.noarch Then I could update the system! (sudo yum update) Hope it works for you as well. Harika
I've also been expierenceing this problem. With the suggestion above I've solved the problem with: `sudo yum remove ruby-rdoc.noarch` Thanks and I hope it works for others as well. Jim
*** Bug 847528 has been marked as a duplicate of this bug. ***
*** Bug 849402 has been marked as a duplicate of this bug. ***
Pre-existing rpmdb problem, "yum check" should find them all and "yum remove" (or "yum install") can fix them.