assert (! (due_to_obsolete && due_to_unlink));
- if ( ( (forceResolve() // This is the behaviour of ZMD
- || upgradeMode())
- && (status.isToBeInstalledNotSoft() // \ The resolvable will be installed
- || item.status().isToBeInstalledNotSoft())) // / explicit. (And not by WEAK dependencies like supplements)
+ if ( ( forceResolve() // This is the behaviour of ZMD
+ && (status.isToBeInstalledNotSoft() // \ The resolvable will be installed
+ || item.status().isToBeInstalledNotSoft())) // / explicit. (And not by WEAK dependencies like supplements)
- || ( (!forceResolve() // This is the bahaviour of YaST
- && !upgradeMode())
+ || ( !forceResolve() // This is the bahaviour of YaST
&& ((status.staysInstalled() || status.isToBeInstalledNotSoft()) // \ We will have the resolvable
&& (item.status().staysInstalled() || item.status().isToBeInstalledNotSoft()) // / available.
|| status.isToBeInstalledNotSoft()) // is to be installed e.g. due solver requirement