Libzypp/YaST
This is the list of Pkg bindings YaST needs for 1st stage of installation.
Here you can find a small HOWTO for adapting the bindings.
İçindekiler
New:
ResolvableInstall
ResolvableRemove
ResolvableProperties
Done:
IsAvailable - support tags, not only packages
IsProvided - support tags, not only packages
IsSelected - support tags, not only packages
SelectionData
GetSelections
SetSelection
ClearSelection
SourceCreate
SourceProvideFile
SourceProvideDir
SourceGeneralData - only "url" is crucial for installation
SourceFinishAll
SourceStartManager
SourceStartCache
SourceGetCurrent
GetPackages
PkgSummary
PkgVersion
PkgSize
PkgGroup
PkgCommit
PkgInstall
PkgDelete
PkgNeutral
PkgProperties - "location" and "srcid" is not returned
PkgAnyToInstall
PkgAnyToDelete
PkgGetFilelist
PkgSolve
DoProvide
DoRemove
TargetInit
TargetFinish
PkgGetLicensesToConfirm
PkgGetLicenseToConfirm
FilterPackages - APP_LOW and APP_HIGH dependency levels are treated as one level
CallbackDonePackage
CallbackProgressPackage
CallbackStartPackage
CallbackMediaChange
PkgQueryProvides
SourceProductData
PkgMediaCount
PkgMediaNames
PkgMediaSizes
CallbackDoneDownload
CallbackDoneProvide
CallbackDoneSourceRefresh
CallbackErrorSourceRefresh
CallbackProgressDownload
CallbackProgressProvide
CallbackSourceChange
CallbackStartDownload
CallbackStartProvide
CallbackStartSourceRefresh
SetAdditionalLocales
SetLocale
GetAdditionalLocales
GetLocale
TODO:
Highest priority
PkgSolveCheckTargetOnly
LastError
A proper default should do
PkgReset - we can get away with fixed selection for 1st try
InstSysMode - always in instsys for 1st try
A proper default should do even better
SourceProduct
TargetLogfile
TargetGetDU
TargetInitDU
SourceSetRamCache
Low priority
PkgMarkLicenseConfirmed
Obsolete
ActivateSelections
Last edit in Trac '02/16/06 15:37:29' by 'lslezak'
Last edit in Trac '02/16/06 15:37:29' by 'lslezak'
Last edit in Trac '02/16/06 15:37:29' by 'lslezak'
Last edit in Trac '02/16/06 15:37:29' by 'lslezak'