From 829ce242a2656ee2933cc630a1b618769ca0d1b0 Mon Sep 17 00:00:00 2001 From: Pascal Rigaux Date: Fri, 24 Nov 2006 19:13:38 +0000 Subject: don't allow --probe-synthesis or --probe-hdlist without --use-distrib for urpmi/urpmq/urpme --- urpm/args.pm | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'urpm') diff --git a/urpm/args.pm b/urpm/args.pm index e890add0..54b95022 100644 --- a/urpm/args.pm +++ b/urpm/args.pm @@ -408,6 +408,10 @@ sub parse_cmdline { $options{$k} = $args{defaults}{$k}; } my $ret = GetOptions(%{$options_spec{$tool}}); + + if ($tool ne 'urpmi.addmedia' && $options{probe_with} && !$options{usedistrib}) { + die N("Can't use %s without %s", "--probe-$options{probe_with}", "--use-distrib"); + } if ($tool eq 'urpmf' && @ARGV && $ARGV[0] eq '--') { if (@ARGV == 2) { my $p = $ARGV[1]; -- cgit v1.2.1