From 5eef24c1a8a05aff7c5891282fb08dce7b5404be Mon Sep 17 00:00:00 2001 From: Jakub Kadlcik Date: Tue, 21 Nov 2017 11:45:30 +0100 Subject: [PATCH] Install also packages from the buildroot profile --- module_build_service/builder/CoprModuleBuilder.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/module_build_service/builder/CoprModuleBuilder.py b/module_build_service/builder/CoprModuleBuilder.py index 3abf33dd..f19b02f3 100644 --- a/module_build_service/builder/CoprModuleBuilder.py +++ b/module_build_service/builder/CoprModuleBuilder.py @@ -82,9 +82,15 @@ class CoprModuleBuilder(GenericBuilder): """ self.copr = self._get_copr_safe() self._create_module_safe() + mmd = self.module.mmd() buildrequires = ["@{}:{}/{}".format(n, s, "buildroot") - for n, s in self.module.mmd().buildrequires.items()] + for n, s in mmd.buildrequires.items()] + + buildroot_profile = mmd.profiles.get("buildroot") + if buildroot_profile: + buildrequires.extend(buildroot_profile.rpms) + self._update_chroot(packages=buildrequires) if self.copr and self.copr.projectname and self.copr.username: