Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorDan McGee <dan@archlinux.org>2011-08-11 08:55:12 -0500
committerDan McGee <dan@archlinux.org>2011-08-11 11:29:46 -0500
commit857357f9405b6c07236550b7ec1558ed1b116c6b (patch)
treeeed73d231ff22568023bf3e1e8be3096dfc87ec2 /doc
parentf3fa77bcf1d792971c314f8c0de255866e89f3f3 (diff)
Allow --needed and --recursive on -U operations
Trivial to implement as the same backend machinery is used anyway. Document it and add it to the accepted options. Signed-off-by: Dan McGee <dan@archlinux.org>
Diffstat (limited to 'doc')
-rw-r--r--doc/pacman.8.txt13
1 files changed, 12 insertions, 1 deletions
diff --git a/doc/pacman.8.txt b/doc/pacman.8.txt
index a362d2cf..10368df4 100644
--- a/doc/pacman.8.txt
+++ b/doc/pacman.8.txt
@@ -229,6 +229,17 @@ Upgrade Options (apply to '-S' and '-U')[[UO]]
there is one available. Multiple groups can be specified by
separating them with a comma.
+*\--needed*::
+ Do not reinstall the targets that are already up to date.
+
+*\--recursive*::
+ Recursively reinstall all dependencies of the targets. This forces upgrades
+ or reinstalls of all dependencies without requiring explicit version
+ requirements. This is most useful in combination with the '\--needed' flag,
+ which will induce a deep dependency upgrade without any unnecessary
+ reinstalls.
+
+
Query Options[[QO]]
-------------------
*-c, \--changelog*::
@@ -398,7 +409,7 @@ system upgrade and install/upgrade the foo package in the same operation.
to date.
*\--needed*::
- Don't reinstall the targets that are already up to date.
+ Do not reinstall the targets that are already up to date.
*\--recursive*::
Recursively reinstall all dependencies of the targets. This forces upgrades