
urpm::select - package selection routines for urpmi


Search packages registered by their names by storing their ids into the $packages hash.
Returns either 0 (error), 1 (OK) or 'substring' (fuzzy match).
Recognized options:
Resolves dependencies between requested packages (and auto selection if any). Handles parallel option if any.
The return value is true if program should be restarted (in order to take care of important packages being upgraded (priority upgrades)
$state->{selected} will contain the selection of packages to be installed or upgraded
%options :
%options passed to ->resolve_requested:
Find packages to remove.
Options:
misc functions to help finding ask_unselect and ask_remove elements with their reasons translated.
misc functions to help finding ask_unselect and ask_remove elements with their reasons translated.