From 5868e2a94b87c20a09c97904268c269fa8840fec Mon Sep 17 00:00:00 2001
From: Igor Gnatenko <i.gnatenko.brain@gmail.com>
Date: Wed, 12 Jun 2019 14:55:43 +0200
Subject: [PATCH 1/2] Enable dynamic BuildRequires by default
RPM 4.15 is there, so let's turn it on!
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
---
etc/mock/site-defaults.cfg | 2 +-
py/mockbuild/util.py | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/etc/mock/site-defaults.cfg b/etc/mock/site-defaults.cfg
index 88fcaf21..a17a58d0 100644
--- a/etc/mock/site-defaults.cfg
+++ b/etc/mock/site-defaults.cfg
@@ -90,7 +90,7 @@
# dnf-plugins-core installed
# Dynamic BuildRequires, available since RPM 4.15
-# config_opts['dynamic_buildrequires'] = False
+# config_opts['dynamic_buildrequires'] = True
# You can configure Yum, DNF, rpm and rpmbuild executable paths if you need to
# use different versions that the system-wide ones
diff --git a/py/mockbuild/util.py b/py/mockbuild/util.py
index 02d028ac..008f1bfb 100644
--- a/py/mockbuild/util.py
+++ b/py/mockbuild/util.py
@@ -1095,7 +1095,7 @@ def setup_default_config_opts(unprivUid, version, pkgpythondir):
config_opts['package_manager'] = 'yum'
- config_opts['dynamic_buildrequires'] = False
+ config_opts['dynamic_buildrequires'] = True
# configurable commands executables
config_opts['yum_command'] = '/usr/bin/yum'
--
2.22.0