Red Hat Bugzilla – Bug 474139
unfinished transactions will cause removing half of system
Last modified: 2014-01-21 18:07:14 EST
Yum offered me to run 'yum-complete-transaction'. I tried it, but it decided remove half of my system. Now is yum trying to remove half of system, when I want remove one package. The problem is not occurring every time. Also I try run yum clean all, but that doesn't help.
1. yum remove cronie (it's really important not to use yum -y :-) )
2. press N
3. output is attachment
rpm -q rpm
rpm -q yum
Created attachment 325367 [details]
output from stderr
The yum-complete-transaction problem, might be interesting and is likely to be fixed ... but this isn't, it's a simple list of requirements.
---> Package cronie.x86_64 0:1.2-5.fc11 set to be erased
--> Processing Dependency: cronie for package: crontabs
--> Running transaction check
---> Package crontabs.noarch 0:1.10-26.fc11 set to be erased
--> Processing Dependency: crontabs for package: rpm
...so here because you removed cronie, crontabs is going away (as it requires something cronie provides) and because crontabs is being removed rpm is going away (as it requires something crontabs provides) ... at which point a lot of stuff will go with rpm, and the box is useless.
I'd need more info - but I'm doubtful about the yum-complete-transaction issue.
Given the circumstances, though, I'm going to close this.