Libzypp/Solver/UseCase/Update
From openSUSE
- Go through all installed (but not yet touched by user) packages and look for update candidates.
Update canditates must have a trusted vendor ID. Otherwise they will be not regarded. So, the solver do not update any resolvables of other poducts or repos. (e.g. packman) - Regarding split dependencies. ( package split )
- Regarding obsolete dependencies. ( package rename )
An update means that the new item will be selected for installation ( and the old for areasing) by setting the status in the pool ( APPL_HIGH ).
This status will be regarded in the following solver run ( Generating a QueueItemInstall and QueueItemUninstall).

