[PATCH] DNFPayload: apply the kickstart excludedList.

Vratislav Podzimek vpodzime at redhat.com
Mon Mar 17 13:09:44 UTC 2014


On Mon, 2014-03-17 at 13:52 +0100, Ales Kozumplik wrote:
> From: Ales Kozumplik <ales at redhat.com>
> 
> ---
>  anaconda.spec.in                   | 2 +-
>  pyanaconda/packaging/dnfpayload.py | 3 ++-
>  2 files changed, 3 insertions(+), 2 deletions(-)
> 
> diff --git a/anaconda.spec.in b/anaconda.spec.in
> index bf1a5d7..a8d551c 100755
> --- a/anaconda.spec.in
> +++ b/anaconda.spec.in
> @@ -23,7 +23,7 @@ Source0: %{name}-%{version}.tar.bz2
>  %define intltoolver 0.31.2-3
>  %define pykickstartver 1.99.49
>  %define yumver 3.4.3-91
> -%define dnfver 0.4.15
> +%define dnfver 0.4.18
>  %define partedver 1.8.1
>  %define pypartedver 2.5-2
>  %define pythonpyblockver 0.45
> diff --git a/pyanaconda/packaging/dnfpayload.py b/pyanaconda/packaging/dnfpayload.py
> index 23c8623..5fd770d 100644
> --- a/pyanaconda/packaging/dnfpayload.py
> +++ b/pyanaconda/packaging/dnfpayload.py
> @@ -306,7 +306,8 @@ class DNFPayload(packaging.PackagePayload):
>              types.add('default')
>          if optional:
>              types.add('optional')
> -        self._base.select_group(grp, types)
> +        exclude = self.data.packages.excludedList
> +        self._base.group_install(grp, types, exclude=exclude)
>  
>      def _select_kernel_package(self):
>          kernels = self.kernelPackages
Looks good to me now.

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic



More information about the anaconda-patches mailing list