summaryrefslogtreecommitdiffstats
path: root/urpmi
diff options
context:
space:
mode:
authorPascal Rigaux <pixel@mandriva.com>2007-12-12 11:17:16 +0000
committerPascal Rigaux <pixel@mandriva.com>2007-12-12 11:17:16 +0000
commitdf23d1acfe8752f339f9f69d212cfa240f578796 (patch)
tree104a01fc795255b3434f1adb915aa621f116d612 /urpmi
parent15c0d5414fbeb5b6e2fa65e30cbe99e33b00df20 (diff)
downloadurpmi-df23d1acfe8752f339f9f69d212cfa240f578796.tar
urpmi-df23d1acfe8752f339f9f69d212cfa240f578796.tar.gz
urpmi-df23d1acfe8752f339f9f69d212cfa240f578796.tar.bz2
urpmi-df23d1acfe8752f339f9f69d212cfa240f578796.tar.xz
urpmi-df23d1acfe8752f339f9f69d212cfa240f578796.zip
create urpm->new_parse_cmdline and use it
(it may be a little stricter for urpmi since we exit(1) on parse_cmdline error)
Diffstat (limited to 'urpmi')
-rwxr-xr-xurpmi5
1 files changed, 1 insertions, 4 deletions
diff --git a/urpmi b/urpmi
index 1d0e0095..775dc4c7 100755
--- a/urpmi
+++ b/urpmi
@@ -28,8 +28,6 @@ use urpm::select;
use urpm::util qw(untaint difference2 member partition);
use urpm::main_loop;
-#- contains informations to parse installed system.
-my $urpm = new urpm;
#URPM::setVerbosity(7);
#- default options.
@@ -177,8 +175,7 @@ if (member('--restricted', @ARGV)) {
@ARGV = @ARGVcopy;
}
-# Parse command line options
-urpm::args::parse_cmdline(urpm => $urpm);
+my $urpm = urpm->new_parse_cmdline or exit(1);
if (@ARGV && $auto_select) {
print STDERR N("Error: can't use --auto-select along with package list.\n");