From 09e6207d12f3332d52b567d1828939d3c925a939 Mon Sep 17 00:00:00 2001 From: Rafael Garcia-Suarez Date: Fri, 1 Jul 2005 01:48:43 +0000 Subject: Patch by Pascal Terjan for bug 16663 : display the packages names urpmi guessed when it issues the message 'all packages are already installed' (except when the actual package name was requested). --- urpmi | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/urpmi b/urpmi index 130a705d..02e55d6e 100755 --- a/urpmi +++ b/urpmi @@ -718,6 +718,11 @@ if ($nok) { } elsif (@names || @src_names || @files || @src_files || $auto_select) { if (@{$state->{transaction} || []} == 0 && @ask_unselect == 0) { message(N("The package(s) are already installed")) if $verbose >= 0; + if ($verbose >= 0 && !$auto_select) { + my @packages = map { $urpm->{depslist}[$_]->name } keys %requested; + my @guessed = difference2(\@packages, \(@names, @src_names)); + message(N("The following package names were assumed : %s", join ", ", @guessed)) if @guessed; + } $exit_code = 15 if our $expect_install; } } -- cgit v1.2.1