-
- bool DepAdd(pkgOrderList &Order,PkgIterator P,int Depth = 0);
- // binary-compat change, fix on next abi break
- void ImmediateAdd(PkgIterator P, bool UseInstallVer) {
- ImmediateAdd(P, UseInstallVer, 0);
- }
- void ImmediateAdd(PkgIterator P, bool UseInstallVer, unsigned const int &Depth);
+ bool NoImmConfigure;
+ bool ImmConfigureAll;
+
+ /** \brief saves packages dpkg let disappear
+
+ This way APT can retreat from trying to configure these
+ packages later on and a frontend can choose to display a
+ notice to inform the user about these disappears.
+ */
+ std::set<std::string> disappearedPkgs;
+
+ void ImmediateAdd(PkgIterator P, bool UseInstallVer, unsigned const int &Depth = 0);