Pkg::PkgUpdateAll Package_GetPackages.htmlPrev  Access to packagemanager  Package_PkgInstall.htmlNext Name
Pkg::PkgUpdateAll — Update Packages marked for installation
Synopsis
            map<symbol,integer>
            
PkgUpdateAll          (
void);  Return
            
map<symbol,integer>          
 
Description
        
 mark all packages for installation which are installed and have an available candidate.
      
        
 This will mark packages for installation *and* for deletion (if a package provides/obsoletes another package)
      
        
 This function does not solve dependencies
      
        
 Symbols and integer values returned:
      
        
 ProblemListSze: Number of taboo and dropped packages found.
      
        
 DeleteUnmaintained: Whether delete_unmaintained arg was true or false. Dependent on this, SumDropped below either denotes packages to delete (if true) or packages to keep (if false).
      
        
 SumProcessed: TOTAL number of installed packages we processed.
      
        
 SumToInstall: TOTAL number of packages now tagged as to install. Summs Ipreselected, Iupdate, Idowngrade, Ireplaced.
      
        
 Ipreselected: Packages which were already taged to install.
      
        
 Iupdate: Packages set to install as update to a newer version.
      
        
 Idowngrade: Packages set to install performing a version downgrade.
      
        
 Ireplaced: Packages set to install as they replace an installed package.
      
        
 SumToDelete: TOTAL number of packages now tagged as to delete. Summs Dpreselected, SumDropped if DeleteUnmaintained was set.
      
        
 Dpreselected: Packages which were already taged to delete.
      
        
 SumToKeep: TOTAL number of packages which remain unchanged. Summs Ktaboo, Knewer, Ksame, SumDropped if DeleteUnmaintained was not set.
      
        
 Ktaboo: Packages which are set taboo.
      
        
 Knewer: Packages kept because only older versions are available.
      
        
 Ksame: Packages kept because they are up to date.
      
        
 SumDropped: TOTAL number of dropped packages found. Dependent on the delete_unmaintained arg, they are either tagged as to delete or remain unchanged.
      
Package_GetPackages.htmlPrev  Package.htmlUp  Package_PkgInstall.htmlNext Pkg::GetPackages index.htmlHome  Pkg::PkgInstall 