Issue Details (XML | Word | Printable)

Key: FL-1412
Type: Sub-task Sub-task
Status: Closed Closed
Resolution: Cannot Reproduce
Priority: Minor Minor
Assignee: zodman
Reporter: Alex Hudson
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Foresight Linux
FL-2390

PackageKit doesn't handle conary problems gracefully

Created: 30/May/08 07:21 AM   Updated: 09/Oct/10 03:46 AM
Component/s: GNOME
Affects Version/s: 2.0
Fix Version/s: None
Security Level: Public (Everyone can see this issue)

Time Tracking:
Not Specified

Environment: conary 2.0.14, packagekit 0.2.1


 Description  « Hide
Trying to update my system this morning, PackageKit came up with a slightly bizarre error along the lines of "Backend cannot handle this operation", which made me think PackageKit itself was somehow broken.

Going to the command line, a conary update fails:

$ sudo conary updateall
Password:
Unable to open database /var/lib/conarydb: journal file exists. use revert command to undo the previous (failed) operation

I know the front-end of PK is quite separate from the back-end, but it would be much better if this could somehow be handled more gracefully. The 'revert' did sort the db out, so perhaps it could optionally run that after asking, or at least tell the user more clearly what the problem is.



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
zodman added a comment - 09/Oct/10 03:46 AM
to old and can not reproduce