From: Zac Medico Date: Sun, 4 Aug 2013 20:21:19 +0000 (-0700) Subject: depgraph: trigger reinstalls if backtrack allowed X-Git-Tag: v2.2.0_alpha194~2 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=c6679936d162f35a330ce541ec4cd0567ccf76d8;p=portage.git depgraph: trigger reinstalls if backtrack allowed This should fix cases where it tries to backtrack but simply aborts with --backtrack=0. --- diff --git a/pym/_emerge/depgraph.py b/pym/_emerge/depgraph.py index 4f9d0f027..7b77edcda 100644 --- a/pym/_emerge/depgraph.py +++ b/pym/_emerge/depgraph.py @@ -5863,7 +5863,8 @@ class depgraph(object): self._process_slot_conflicts() - self._slot_operator_trigger_reinstalls() + if self._dynamic_config._allow_backtracking: + self._slot_operator_trigger_reinstalls() if not self._validate_blockers(): # Blockers don't trigger the _skip_restart flag, since