Description of problem: When trying to install latest F11 updates the abrt package failed to update due to conflict Version-Release number of selected component (if applicable): Fedora 11 with latest updates How reproducible: Always Steps to Reproduce: 1. yum -y update abrt 2. 3. Actual results: [root@peglaptop10 ~]# yum -y update abrt Loaded plugins: downloadonly, fastestmirror, refresh-packagekit Loading mirror speeds from cached hostfile * fedora: mirror.steadfast.net * rpmfusion-free: lordmorgul.net * rpmfusion-free-updates: lordmorgul.net * rpmfusion-nonfree: lordmorgul.net * rpmfusion-nonfree-updates: lordmorgul.net * updates: kdeforge.unl.edu Setting up Update Process Resolving Dependencies --> Running transaction check --> Processing Dependency: abrt = 0.0.3-1.fc11 for package: abrt-applet-0.0.3-1.fc11.x86_64 --> Processing Dependency: abrt = 0.0.3-1.fc11 for package: abrt-gui-0.0.3-1.fc11.x86_64 --> Processing Dependency: abrt = 0.0.3-1.fc11 for package: abrt-plugin-kerneloopsreporter-0.0.3-1.fc11.x86_64 --> Processing Dependency: abrt = 0.0.3-1.fc11 for package: abrt-plugin-kerneloops-0.0.3-1.fc11.x86_64 ---> Package abrt.x86_64 0:0.0.4-3.fc11 set to be updated --> Running transaction check ---> Package abrt-addon-kerneloops.x86_64 0:0.0.4-3.fc11 set to be updated ---> Package abrt-applet.x86_64 0:0.0.4-3.fc11 set to be updated ---> Package abrt-gui.x86_64 0:0.0.4-3.fc11 set to be updated ---> Package abrt-plugin-kerneloopsreporter.x86_64 0:0.0.4-3.fc11 set to be updated --> Processing Conflict: abrt-addon-kerneloops-0.0.4-3.fc11.x86_64 conflicts kerneloops --> Finished Dependency Resolution abrt-addon-kerneloops-0.0.4-3.fc11.x86_64 from updates has depsolving problems --> abrt-addon-kerneloops conflicts with kerneloops Error: abrt-addon-kerneloops conflicts with kerneloops You could try using --skip-broken to work around the problem You could try running: package-cleanup --problems package-cleanup --dupes rpm -Va --nofiles --nodigest Expected results: That it should update the package Additional info:
It's intended behaviour, ABRT should conflict with kerneloops, so you have to remove it first.
If it's supposed to be removed then why doesn't yum do it for me? It's done it in the past for other packages. I thought yum was supposed to be an update manager?
It's not suposed to be removed, it's supposed to conflict with kerneloops. I could obsolete the kerneloops with abrt and then it would update ok, but I don't want to, because some users prefer kerneloops.
At some point in time both were allowed: [root@peglaptop10 ~]# rpm -qa | grep abrt abrt-plugin-kerneloops-0.0.3-1.fc11.x86_64 abrt-gui-0.0.3-1.fc11.x86_64 abrt-0.0.3-1.fc11.x86_64 abrt-libs-0.0.4-3.fc11.x86_64 abrt-plugin-kerneloopsreporter-0.0.3-1.fc11.x86_64 abrt-applet-0.0.3-1.fc11.x86_64 You have new mail in /var/spool/mail/root [root@peglaptop10 ~]# rpm -qa | grep kerneloops abrt-plugin-kerneloops-0.0.3-1.fc11.x86_64 abrt-plugin-kerneloopsreporter-0.0.3-1.fc11.x86_64 kerneloops-0.12-5.fc11.x86_64 So you've changed abrt-plugin-kerneloops to conflict with kerneloops?
Yes, this is new in version 0.0.4 that's why it causing trouble with upgrade. Yum or PackageKit should offer some way how to solve these situations other than just fail.
*** Bug 512736 has been marked as a duplicate of this bug. ***