From 59a80f8b77a3a019de4db972f1e6f9b312a32cd1 Mon Sep 17 00:00:00 2001 From: Pascal Rigaux Date: Wed, 28 Nov 2007 15:34:05 +0000 Subject: - urpmq: o new option --requires-recursive (alias of option -d) --- NEWS | 3 +++ pod/urpmq.8.pod | 6 +++++- urpm/args.pm | 2 +- urpmq | 3 ++- 4 files changed, 11 insertions(+), 3 deletions(-) diff --git a/NEWS b/NEWS index 3593800f..d262832b 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,6 @@ +- urpmq: + o bugfix previous release: "urpmq --fuzzy foo" should display all "*foo*" matches + Version 4.10.15 - 26 November 2007, by Pascal "Pixel" Rigaux - all tools: diff --git a/pod/urpmq.8.pod b/pod/urpmq.8.pod index aba3dbfc..866af32e 100644 --- a/pod/urpmq.8.pod +++ b/pod/urpmq.8.pod @@ -221,7 +221,7 @@ This is the same as B<--verbose>. =item B<-d> -Select dependencies (maximal closure). +This is the same as B<--whatprovides>. =item B<-u> @@ -242,6 +242,10 @@ If maximal closure is used, assume that a package listed may have wrong or not up-to-date dependencies. This causes more packages to be upgraded and may correct unresolved dependencies on the rpm database. +=item B<--requires-recursive> + +Print dependencies (maximal closure). + =item B<--whatprovides> Search in provides to find package (this is the opposite of B<-P>). diff --git a/urpm/args.pm b/urpm/args.pm index 049aaafa..209d73bc 100644 --- a/urpm/args.pm +++ b/urpm/args.pm @@ -240,7 +240,7 @@ my %options_spec = ( force => \$options{force}, 'parallel=s' => \$options{parallel}, 'env=s' => \$options{env}, - d => \$options{deps}, + 'requires-recursive|d' => \$options{deps}, u => \$options{upgrade}, a => \$options{all}, 'm|M' => sub { $options{deps} = $options{upgrade} = 1 }, diff --git a/urpmq b/urpmq index 453f0d9f..e0c2159a 100755 --- a/urpmq +++ b/urpmq @@ -81,6 +81,8 @@ usage: ") . N(" --changelog - print changelog. ") . N(" --summary, -S - print summary. ") . N(" --verbose, -v - verbose mode. +") . N(" --requires-recursive, -d + - query package dependencies. ") . N(" --whatrequires - reverse search to what requires package. ") . N(" --whatrequires-recursive - extended reverse search (includes virtual packages). @@ -88,7 +90,6 @@ usage: - search in provides to find package. ") . N(" -a - select all matches on command line. ") . N(" -c - complete output with package to be removed. -") . N(" -d - extend query to package dependencies. ") . N(" -f - print version, release and arch with name. ") . N(" -g - print groups with name also. ") . N(" -i - print useful information in human readable form. -- cgit v1.2.1