From c369fef374176fe49d4938c035d89e26035d3c65 Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Sat, 25 Feb 2012 17:14:58 +0000 Subject: catch chroot creation failures (see eg http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20120225155856.tv.valstar.5624/log/botcmd.1330185537.ecosse.log) --- iurt2 | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/iurt2 b/iurt2 index c0daad4..bed57d9 100755 --- a/iurt2 +++ b/iurt2 @@ -867,7 +867,10 @@ retry: $union_id = $u_id; } - $urpmi->urpmi_command($chroot_tmp, $luser); + if (!$urpmi->urpmi_command($chroot_tmp, $luser)) { + plog('DEBUG', "Creating chroot failed.\nCommand was: $chroot_tmp"); + next; + }; $srpm =~ /(.*)-[^-]+-[^-]+\.src\.rpm$/ or next; my ($maintainer, $cc); if (!$run{warn}) { -- cgit v1.2.1