From 4df7583caa71a35d6d68c373fc0c62d1be6d955b Mon Sep 17 00:00:00 2001 From: Pascal Rigaux Date: Tue, 24 Apr 2007 19:34:32 +0000 Subject: re-sync after the big svn loss --- urpmi.removemedia | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'urpmi.removemedia') diff --git a/urpmi.removemedia b/urpmi.removemedia index 00af3991..54474da9 100755 --- a/urpmi.removemedia +++ b/urpmi.removemedia @@ -43,6 +43,7 @@ where is a medium name to remove. ") . N(" -y - fuzzy match on media names. ") . N(" -q - quiet mode. ") . N(" -v - verbose mode. +") . N(" --urpmi-root - use another root for urpmi db & rpm installation. ") . $msg; exit 0; } @@ -71,8 +72,14 @@ my @entries = map { $_->{name} } @{$urpm->{media}}; my @toremove; if ($options{all}) { - !@cmdline or usage(''); - @toremove = @entries or die N("nothing to remove (use urpmi.addmedia to add a media)\n"); + if (@cmdline) { + usage(''); + } elsif (!@entries) { + print STDERR N("nothing to remove (use urpmi.addmedia to add a media)\n"); + exit 0; + } else { + @toremove = @entries; + } } else { @toremove = @cmdline or usage(N("the entry to remove is missing\n(one of %s)\n", join(", ", @entries))); } -- cgit v1.2.1