[OE-core] [pyro][PATCH] package_manager: Fix support for NO_RECOMMENDATONS

akuster808 akuster808 at gmail.com
Wed Aug 16 05:18:36 UTC 2017



On 08/06/2017 11:21 PM, Richard Röjfors wrote:
> When support for dnf was introduced the check of the
> no NO_RECOMMENDATIONS variable got broken.
>
> This fixes the issue by compairing to the string "1"
> rather than the number 1.

merged to stagging.
Thanks,
Armin
>
> Signed-off-by: Richard Röjfors <richard at puffinpack.se>
> ---
>   meta/lib/oe/package_manager.py | 2 +-
>   1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/meta/lib/oe/package_manager.py b/meta/lib/oe/package_manager.py
> index 93d079d73d..28c6b2aec2 100644
> --- a/meta/lib/oe/package_manager.py
> +++ b/meta/lib/oe/package_manager.py
> @@ -585,7 +585,7 @@ class RpmPM(PackageManager):
>   
>           output = self._invoke_dnf((["--skip-broken"] if attempt_only else []) +
>                            (["-x", ",".join(exclude_pkgs)] if len(exclude_pkgs) > 0 else []) +
> -                         (["--setopt=install_weak_deps=False"] if self.d.getVar('NO_RECOMMENDATIONS') == 1 else []) +
> +                         (["--setopt=install_weak_deps=False"] if self.d.getVar('NO_RECOMMENDATIONS') == "1" else []) +
>                            (["--nogpgcheck"] if self.d.getVar('RPM_SIGN_PACKAGES') != '1' else ["--setopt=gpgcheck=True"]) +
>                            ["install"] +
>                            pkgs)
> -- 
> 2.11.0




More information about the Openembedded-core mailing list