self.pkg.extract(_("Installing"), prefix=self.pakfire.path)
-class ActionChange(ActionReinstall):
- """
- The change action is like the reinstall action.
- """
- type = "change"
-
-
class ActionDowngrade(Action):
type = "downgrade"
ActionUpdate.type : [ActionScriptPreUp, ActionUpdate, ActionScriptPostUp, ActionScriptPostTransUp],
ActionCleanup.type : [ActionCleanup,],
ActionDowngrade.type : [ActionScriptPreUp, ActionDowngrade, ActionScriptPostUp, ActionScriptPostTransUp],
- ActionChange.type : [ActionScriptPreIn, ActionChange, ActionScriptPostIn, ActionScriptPostTransIn],
}
def __init__(self, pakfire):
const char *type = "unknown";
int trans_type = transaction_type(self->_transaction, self->_id,
- SOLVER_TRANSACTION_SHOW_ACTIVE);
+ SOLVER_TRANSACTION_SHOW_ACTIVE|SOLVER_TRANSACTION_CHANGE_IS_REINSTALL);
switch(trans_type) {
case SOLVER_TRANSACTION_IGNORE: