On Thu, Jun 1, 2017 at 1:31 AM, Zac Medico <zmed...@gentoo.org> wrote: > > @@ -4245,6 +4300,12 @@ class depgraph(object): > self._dynamic_config._skip_restart = True > return False, myfavorites > > + if self._ignored_binaries_autounmask_backtrack(): > + config = self._dynamic_config._ > backtrack_infos.setdefault("config", {}) > + config["prune_rebuilds"] = True > + self._dynamic_config._need_restart = True > + return False, myfavorites > + >
I've updated this logic to ensure that it won't try to prune rebuilds more than once: if (not self._dynamic_config._prune_rebuilds and self._ignored_binaries_autounmask_backtrack()): -- Thanks, Zac