YaST2 Developers Documentation: inst_rpmcopy.ycp

inst_rpmcopy.ycp

  • Klaus Kaempf
  • Stefan Hundhammer (slide show)
  • Arvin Schnell
  • Purpose:
  • Install all the RPM packages the user has selected.
  • Show installation dialogue. Show progress bars.
  • Request medium change from user.
  • Packages module :
  • "installed"

This module has an unstable interface.

Imports

  • AutoinstData
  • FileUtils
  • Installation
  • Language
  • Linuxrc
  • Mode
  • PackageInstallation
  • PackageSlideShow
  • Packages
  • Popup
  • Report
  • SlideShow
  • SlideShowCallbacks
  • SourceManager
  • Stage

Includes

  • packager/storage_include.ycp

Local Functions

local RemoveObsoleteResolvables () -> void

Removes all already installed patches and selections. See bugzilla #210552 for more information.

local InitRemainingPackages () -> void

Fills-up 'remaining' and 'srcremaining' lists with information of objects that need to be installed.

local SomePackagesAreRemainForInstallation () -> boolean

And returns whether some objects need to be installed as the result.

Return value:
whether some packages need to be installed
local InstallRemainingAndBinarySource () -> void

Sets remaining packages to be installed