From 1a29475d35d2a054901eaad6f121980577b2c962 Mon Sep 17 00:00:00 2001 From: Jaroslav Mracek Date: Tue, 12 Jun 2018 08:57:54 +0200 Subject: [PATCH 06/13] Allow module filtering It should disable packages from disabled modules. The patch requires libdnf-0.15.0 --- backends/dnf/pk-backend-dnf.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/backends/dnf/pk-backend-dnf.c b/backends/dnf/pk-backend-dnf.c index ddfcd4231..414a13f32 100644 --- a/backends/dnf/pk-backend-dnf.c +++ b/backends/dnf/pk-backend-dnf.c @@ -39,6 +39,7 @@ #include #include #include +#include #include #include @@ -799,6 +800,8 @@ dnf_utils_create_sack_for_filters (PkBackendJob *job, return NULL; } + dnf_sack_filter_modules (sack, dnf_context_get_repos (job_data->context), install_root); + /* save in cache */ g_mutex_lock (&priv->sack_mutex); cache_item = g_slice_new (DnfSackCacheItem); -- 2.19.0