aboutsummaryrefslogtreecommitdiffstats
path: root/iurt
diff options
context:
space:
mode:
authorPascal Terjan <pterjan@mageia.org>2023-01-19 20:16:19 +0000
committerPascal Terjan <pterjan@mageia.org>2023-01-19 20:16:19 +0000
commitb2fa9c8271b752a5e243f40479039da0318d3548 (patch)
tree406962144a3a9c57e7aaa26a2ca3f3b1fd93527e /iurt
parent742b60ce924a0a780c97e6fb983b594d6a3319f2 (diff)
downloadiurt-b2fa9c8271b752a5e243f40479039da0318d3548.tar
iurt-b2fa9c8271b752a5e243f40479039da0318d3548.tar.gz
iurt-b2fa9c8271b752a5e243f40479039da0318d3548.tar.bz2
iurt-b2fa9c8271b752a5e243f40479039da0318d3548.tar.xz
iurt-b2fa9c8271b752a5e243f40479039da0318d3548.zip
iurt: Add support for DynamicBuildRequires
See https://fedoraproject.org/wiki/Changes/DynamicBuildRequires
Diffstat (limited to 'iurt')
-rwxr-xr-xiurt6
1 files changed, 6 insertions, 0 deletions
diff --git a/iurt b/iurt
index 2489d03..c797848 100755
--- a/iurt
+++ b/iurt
@@ -795,6 +795,12 @@ retry:
return $srpm;
}
+ $ok = $urpmi->install_dynamic_buildrequires(\%run, $config, $chroot_tmp, '', $luser, $spec, $srpm);
+ if (!$ok) {
+ $run{status}{$srpm} ||= 'install_deps_failure';
+ return $srpm;
+ }
+
perform_command("rpm --root $chroot_tmp -qa | sort",
\%run, $config,
logname => "rpm_qa",