From 14c5acc95435e7327a5460c2a2cb5a8363d0d355 Mon Sep 17 00:00:00 2001 From: Christophe Fergeau Date: Fri, 16 Oct 2009 15:42:19 +0000 Subject: make sure we generate dudf reports for transaction errors Fixes #53690 --- urpmi | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'urpmi') diff --git a/urpmi b/urpmi index 97b06882..cbdc99c3 100755 --- a/urpmi +++ b/urpmi @@ -673,6 +673,10 @@ my $exit_code = urpm::main_loop::run($urpm, $state, $force || urpm::msg::ask_yes_or_no("$msg$msg2"); } }, + trans_error_summary => sub { + my ($_nok, $errors) = @_; + dudf_invoke($dudf, "set_error_msg", join("\n", map { "\t$_" } @$errors)); + }, ask_yes_or_no => sub { my ($_title, $msg) = @_; # graphical title my $yesexpr = N("Yy"); -- cgit v1.2.1