diff options
author | Xavier Chantry <shiningxc@gmail.com> | 2008-05-31 15:06:30 +0200 |
---|---|---|
committer | Dan McGee <dan@archlinux.org> | 2008-08-23 08:47:07 -0500 |
commit | 5b51dbb11e2087e1055be24b486502be806b5e13 (patch) | |
tree | a2938506c96ba529361a55d6f92d8a29724667f2 /doc | |
parent | e760c4f4784c7e7b59717cd10c56dac04f175b73 (diff) | |
download | pacman-5b51dbb11e2087e1055be24b486502be806b5e13.tar.xz |
Cleanup of _alpm_pkg_compare_versions.
* Change the return values to be more informative.
It was previously boolean, only indicating if a sync package was newer than
a local package.
Now it is a simple wrapper to vercmp, handling the force flag.
* Remove the verbose output from _alpm_pkg_compare_versions.
The "force" message is not so useful.
The "package : local (v1) is newer than repo (v2)" message can be moved to
-Su operation.
For the -S operation, it is better to have something like :
"downgrading package from v1 to v2"
* Don't display the "up to date -- skipping" and "up to date -- reinstalling"
messages, when the local version is newer than the sync one.
* Fix the behavior of --needed option to not skip a target when the local
version is newer, and clarify its description.
* Add a new alpm_pkg_has_force function
This allows us to access the pkg->force field like any other package fields.
Signed-off-by: Xavier Chantry <shiningxc@gmail.com>
Signed-off-by: Dan McGee <dan@archlinux.org>
Diffstat (limited to 'doc')
-rw-r--r-- | doc/pacman.8.txt | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/doc/pacman.8.txt b/doc/pacman.8.txt index 0a632ea9..6f071bac 100644 --- a/doc/pacman.8.txt +++ b/doc/pacman.8.txt @@ -308,7 +308,7 @@ linkman:pacman.conf[5]. to date. *\--needed*:: - Only install the targets that are not already installed and up-to-date. + Don't reinstall the targets that are already up-to-date. *\--ignore* <'package'>:: Directs pacman to ignore upgrades of package even if there is one |