summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--NEWS1
-rwxr-xr-xgurpmi22
-rw-r--r--urpm/args.pm2
3 files changed, 3 insertions, 2 deletions
diff --git a/NEWS b/NEWS
index 6ae7f8c9..3dfbdcdb 100644
--- a/NEWS
+++ b/NEWS
@@ -5,6 +5,7 @@
o fix download progression using wget
- gurpmi:
o exit immediately on success in automatic mode
+ o fix --auto-select option
o fix --root option
o reuse common shared code of urpmi
- urpmf, urpmq:
diff --git a/gurpmi2 b/gurpmi2
index db0bdea1..2b695f00 100755
--- a/gurpmi2
+++ b/gurpmi2
@@ -81,7 +81,7 @@ urpm::select::resolve_dependencies($urpm,
$state,
\%requested,
callback_choices => \&ask_choice,
- auto_select => $gurpmi::options{'auto-select'},
+ auto_select => $::auto_select,
);
my @ask_unselect = urpm::select::unselected_packages($urpm, $state);
@ask_unselect
diff --git a/urpm/args.pm b/urpm/args.pm
index 759db946..8bc8a2ba 100644
--- a/urpm/args.pm
+++ b/urpm/args.pm
@@ -61,7 +61,7 @@ my %options_spec = (
gurpmi => {
auto => sub { $urpm->{options}{auto} = 1 },
- 'auto-select' => sub { $urpm->{options}{auto_select} = 1 },
+ 'auto-select' => \$::auto_select,
'media|mediums=s' => sub { $urpm->{options}{media} = 1 },
"help|h" => sub { gurpmi::usage() },
'root=s' => sub { set_root($urpm, $_[1]) },