PackageKit: React to dependency/command line changes
@mcatanzaro
Submitted by Michael Catanzaro Link to original bug (#767078)
Description
After running 'dnf update' in a fresh install of Fedora 23, GNOME Software prompted me to install updates. After clicking Restart & Install, the update failed with the error message:
"Detailed errors from the package manager follow:
Error running transaction: package gnome-settings-daemon-3.18.3-1.fc23.x86_64 is already installer" plus a bajillion more packages.
The update should surely have been invalidated and not proposed.
Moreover, after the update failed, visiting the updates tab in GNOME Software shows again the same failed update as before. Since we know the update is broken, surely it should not be proposed again until something changes.