diff options
author | Pascal Terjan <pterjan@mageia.org> | 2023-01-19 20:16:19 +0000 |
---|---|---|
committer | Pascal Terjan <pterjan@mageia.org> | 2023-01-19 20:16:19 +0000 |
commit | b2fa9c8271b752a5e243f40479039da0318d3548 (patch) | |
tree | 406962144a3a9c57e7aaa26a2ca3f3b1fd93527e /iurt | |
parent | 742b60ce924a0a780c97e6fb983b594d6a3319f2 (diff) | |
download | iurt-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-x | iurt | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -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", |