From 0213a8596bdcb113b5be3709b567865d740e3b51 Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Thu, 30 Mar 2006 02:08:14 +0000 Subject: (install_pkgs) add a no_X option so that we can force urpmi instead of urpmi when given the --noX option --- mdkupdate | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'mdkupdate') diff --git a/mdkupdate b/mdkupdate index 37fcf097..6e1c4dcb 100755 --- a/mdkupdate +++ b/mdkupdate @@ -231,13 +231,14 @@ 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 $program = $o_options->{no_X} ? '/usr/sbin/urpmi' : '/usr/bin/gurpmi'; eval { if (!$o_options->{is_bundle}) { log::explanations("applying the updates"); - system "/usr/sbin/gurpmi", "--auto", "--media", $media_name, @$choosed; + system $program, "--auto", "--media", $media_name, @$choosed; } else { log::explanations("installing the bundle"); - system "/usr/bin/gurpmi", '--auto', if_($o_options->{auto_select}, "--auto-select"), + system $program, '--auto', if_($o_options->{auto_select}, "--auto-select"), if_($o_options->{medias}, "--media", join(',', @{$o_options->{medias}})), "--searchmedia", $media_name, @$choosed; } -- cgit v1.2.1