From: Sebastian Luther Date: Thu, 5 Aug 2010 07:39:44 +0000 (+0200) Subject: _emerge.depgraph.get_backtrack_parameters(): Return a dict instead of a tuple X-Git-Tag: v2.2_rc68~404 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=f27e8b3aa5e5feec5095ee199f04b61367841979;p=portage.git _emerge.depgraph.get_backtrack_parameters(): Return a dict instead of a tuple --- diff --git a/pym/_emerge/depgraph.py b/pym/_emerge/depgraph.py index 7072e18d5..056c7bdb5 100644 --- a/pym/_emerge/depgraph.py +++ b/pym/_emerge/depgraph.py @@ -5538,9 +5538,13 @@ class depgraph(object): def need_restart(self): return self._dynamic_config._need_restart - def get_backtrack_parameter(self): - return self._dynamic_config._needed_user_config_changes.copy(), \ - self._dynamic_config._runtime_pkg_mask.copy() + def get_backtrack_parameters(self): + return { + "needed_user_config_changes": + self._dynamic_config._needed_user_config_changes.copy(), \ + "runtime_pkg_mask": + self._dynamic_config._runtime_pkg_mask.copy() + } class _dep_check_composite_db(dbapi): @@ -5787,8 +5791,9 @@ def _backtrack_depgraph(settings, trees, myopts, myparams, success, favorites = mydepgraph.select_files(myfiles) if not success: if mydepgraph.need_restart() and backtracked < backtrack_max: - needed_user_config_changes, runtime_pkg_mask = \ - mydepgraph.get_backtrack_parameter() + backtrack_parameters = mydepgraph.get_backtrack_parameter() + needed_user_config_changes = backtrack_parameters["needed_user_config_changes"] + runtime_pkg_mask = backtrack_parameters["runtime_pkg_mask"] backtracked += 1 elif backtracked and allow_backtracking: if "--debug" in myopts: