Blob Blame History Raw
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