/**
- * Do an distribution upgrade (DUP)
+ * Do an distribution upgrade
*
* Perform a distribution upgrade. This performs an update of
* all packages with a special resolver algorithm which takes
void setDefaultCleandepsOnRemove(); // set back to default (in zypp.conf)
bool cleandepsOnRemove() const;
- /** \name Solver flags for DUP mode.
- * DUP mode default settings differ from 'ordinary' ones. Default for
- * all DUP flags is \c true.
- */
- //@{
- /** dup mode: allow to downgrade installed solvable */
- void dupSetAllowDowngrade( bool yesno_r );
- void dupSetDefaultAllowDowngrade(); // Set back to default
- bool dupAllowDowngrade() const;
-
- /** dup mode: allow to change name of installed solvable */
- void dupSetAllowNameChange( bool yesno_r );
- void dupSetDefaultAllowNameChange(); // Set back to default
- bool dupAllowNameChange() const;
-
- /** dup mode: allow to change architecture of installed solvables */
- void dupSetAllowArchChange( bool yesno_r );
- void dupSetDefaultAllowArchChange(); // Set back to default
- bool dupAllowArchChange() const;
-
- /** dup mode: allow to change vendor of installed solvables*/
- void dupSetAllowVendorChange( bool yesno_r );
- void dupSetDefaultAllowVendorChange(); // Set back to default
- bool dupAllowVendorChange() const;
- //@}
-
/** \name Upgrade to content of a specific repository.
* \note This is an ordinary solver request. You should simply
* \ref resolvePool to execute, and not \ref doUpgrade.
void addUpgradeRepo( Repository repo_r );
/**
- * Whether there is at least one \c UpgradeRepo request pending
- */
- bool upgradingRepos() const;
-
- /**
* Whether there is an \c UpgradeRepo request pending for this repo.
*/
bool upgradingRepo( Repository repo_r ) const;