Am 23.02.2014 09:07, schrieb Brian Dolbec:
> ---
>  pym/_emerge/actions.py               | 5 +++++
>  pym/_emerge/depgraph.py              | 5 +++--
>  pym/_emerge/main.py                  | 5 +++++
>  pym/portage/package/ebuild/config.py | 3 +++
>  4 files changed, 16 insertions(+), 2 deletions(-)
> 
> diff --git a/pym/_emerge/actions.py b/pym/_emerge/actions.py
> index 95c5c14..a3f7813 100644
> --- a/pym/_emerge/actions.py
> +++ b/pym/_emerge/actions.py
> @@ -2923,6 +2923,11 @@ def adjust_config(myopts, settings):
>               settings["PORTAGE_VERBOSE"] = "1"
>               settings.backup_changes("PORTAGE_VERBOSE")
>  
> +     if ("--verbose-slot-rebuilds" in myopts and
> +             myopts["--verbose-slot-rebuilds"] not in ("y","True")):
> +                     settings["VERBOSE_SLOT_REBUILDS"] = "0"
> +                     settings.backup_changes("VERBOSE_SLOT_REBUILDS")

Why do you put that into the config class? In the resolver you should
just do:
 if "--verbose-slot-rebuilds" in self._frozen_config.myopts:

Otherwise looks good.

Reply via email to