From bca85dbda1f2d91ea730f475345af671492c0dae Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Tue, 11 Apr 2006 16:50:14 +0000 Subject: (install_pkgs) ensure we only display one window while installing a bundle --- mdkupdate | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'mdkupdate') diff --git a/mdkupdate b/mdkupdate index 3d24e7a2..b3a0754d 100755 --- a/mdkupdate +++ b/mdkupdate @@ -216,6 +216,7 @@ You need to update to a newer version. You can get a new one from http://start.m $bundle =~ s/-[^-]*-[^-]*\.[^.]*\.rpm$//; push @bundles, $bundle; my %mirrors = add_mirrors($in, $w, $mirrors, \%bundle_vars); + undef $w; install_pkgs($in, \@bundles, (find { /^bundle/ } keys %mirrors), { is_bundle => 1, auto_select => ($bundle_vars{POST} =~ /AUTO_SELECT/ ? 1 : 0), @@ -279,7 +280,7 @@ sub ask_pkgs { sub install_pkgs { my ($in, $choosed, $media_name, $o_options) = @_; $o_options ||= {}; - my $w = $in->wait_message(N("Please wait"), N("Installing packages ...\n")); + my $w = $in->wait_message(N("Please wait"), N("Installing packages ...\n")) if !$o_options->{is_bundle}; my $program = $o_options->{no_X} ? '/usr/sbin/urpmi' : '/usr/bin/gurpmi'; eval { if (!$o_options->{is_bundle}) { -- cgit v1.2.1