|
| enum | OrderResult { Completed
, Failed
, Incomplete
} |
| |
|
|
static bool | SigINTStop = false |
| |
|
|
void | ImmediateAdd (PkgIterator P, bool UseInstallVer, unsigned const int &Depth=0) |
| |
|
virtual OrderResult | OrderInstall () |
| |
|
bool | CheckRConflicts (PkgIterator Pkg, DepIterator Dep, const char *Ver) |
| |
|
bool | CheckRBreaks (PkgIterator const &Pkg, DepIterator Dep, const char *const Ver) |
| |
|
bool | CreateOrderList () |
| |
|
bool | DepAlwaysTrue (DepIterator D) APT_PURE |
| |
|
bool | ConfigureAll () |
| |
|
bool | SmartConfigure (PkgIterator Pkg, int Depth) |
| |
|
bool | SmartUnPack (PkgIterator Pkg, bool Immediate=true, int Depth=0) |
| |
|
bool | SmartRemove (PkgIterator Pkg) |
| |
| bool | EarlyRemove (PkgIterator Pkg, DepIterator const *Dep) |
| |
|
virtual bool | Install (PkgIterator, std::string) |
| |
|
virtual bool | Configure (PkgIterator) |
| |
|
virtual bool | Remove (PkgIterator, bool=false) |
| |
| virtual bool | Go (APT::Progress::PackageManager *) |
| |
|
virtual void | Reset () |
| |
|
|
std::unique_ptr< std::string[]> | FileNames |
| |
|
pkgDepCache & | Cache |
| |
|
std::unique_ptr< pkgOrderList > | List |
| |
|
bool | Debug |
| |
|
bool | NoImmConfigure |
| |
|
bool | ImmConfigureAll |
| |
| std::set< std::string > | disappearedPkgs |
| | saves packages dpkg let disappear
|
| |
|
OrderResult | Res |
| |
|
|
typedef pkgCache::GrpIterator | GrpIterator |
| |
|
typedef pkgCache::PkgIterator | PkgIterator |
| |
|
typedef pkgCache::VerIterator | VerIterator |
| |
|
typedef pkgCache::SrcVerIterator | SrcVerIterator |
| |
|
typedef pkgCache::DescIterator | DescIterator |
| |
|
typedef pkgCache::DepIterator | DepIterator |
| |
|
typedef pkgCache::PrvIterator | PrvIterator |
| |
|
typedef pkgCache::RlsFileIterator | RlsFileIterator |
| |
|
typedef pkgCache::PkgFileIterator | PkgFileIterator |
| |
|
typedef pkgCache::VerFileIterator | VerFileIterator |
| |
|
typedef pkgCache::Version | Version |
| |
|
typedef pkgCache::Description | Description |
| |
|
typedef pkgCache::Package | Package |
| |
|
typedef pkgCache::Header | Header |
| |
|
typedef pkgCache::Dep | Dep |
| |
|
typedef pkgCache::Flag | Flag |
| |
◆ EarlyRemove()
| bool EarlyRemove |
( |
PkgIterator |
Pkg, |
|
|
DepIterator const * |
Dep |
|
) |
| |
|
protected |
- Todo:
- Unify messaging with Protected below.
- Todo:
- Message should talk about Protected, not Essential, and unified.
◆ Go()
◆ disappearedPkgs
| std::set<std::string> disappearedPkgs |
|
protected |
saves packages dpkg let disappear
This way APT can retreat from trying to configure these packages later on and a front-end can choose to display a notice to inform the user about these disappears.
Referenced by pkgDPkgPM::Go().
The documentation for this class was generated from the following files: