Bug 41072

Summary: Don't tell to run yum-complete-transaction, just do it!
Product: PackageKit Reporter: Milan Bouchet-Valat <nalimilan>
Component: backend-yumAssignee: Richard Hughes <richard>
Status: RESOLVED NOTOURBUG QA Contact:
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Milan Bouchet-Valat 2011-09-21 02:14:08 UTC
Today my updates failed while installing a new kernel because I had not enough free space. gnome-packagekit told me there was a transaction error ("what the hell is a transaction?" asks the normal user), and that I needed to run yum-complete-transaction. Why can't the program do it by itself? Most users will never find out how to run this, and give up.

(Debian/Ubuntu has the same problem when you need to run apt-get -f install, but that's not an excuse...)

This is on Fedora 15, with 0.6.17-1.fc15.
Comment 1 Richard Hughes 2011-09-21 02:35:01 UTC
(In reply to comment #0)
> Why can't the program do it by itself? Most users
> will never find out how to run this, and give up.

I agree, it's less than ideal. The yum developers asked PK not to run yum-complete-transactions automatically as the output ought to be reviewed as y-c-t can't be trusted not to remove every package on your filesystem.
Comment 2 Milan Bouchet-Valat 2011-09-21 02:40:26 UTC
Ah, so that's what I 'm now experiencing... :-/ So the bug is in yum-complete-transactions.
Comment 3 Milan Bouchet-Valat 2011-10-16 03:29:21 UTC
Closing this one since we'd first need to fix yum in Fedora.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.