Cancelling
Checking executable files
Checking libraries
Cleaning up
Committing
Copying files
Resolving dependencies
Downloading
Downloading changelog information
Downloading file list
Downloading group information
Donwloading package list
Downloading respository
Downloading update information
Finished
Generating package list
Installing
Loading cache
Refreshing cache
Removing
Repackaging
Running
Running package hook
Scanning for applications
Scanning running processes
Setting up
Checking signatures
Testing commit
Unknown status
Updating
Waiting
Waiting for authentication/authorization
Waiting for lock
What status we are now; this can change for each transaction giving a status of what sort of thing is happening Icons that change to represent the current status of the transaction will use these constants If you add to these, make sure you add filenames in gpk-watch.c also
A typical transaction will do:
This means that backends should run pk_backend_set_status (backend, PK_STATUS_ENUM_RUNNING) when they are ready to start running the transaction and after a lock has been got.