diff options
author | Allan McRae <allan@archlinux.org> | 2009-10-23 07:30:47 +0200 |
---|---|---|
committer | Dan McGee <dan@archlinux.org> | 2010-05-06 02:26:06 +0200 |
commit | ccbef232c97fda061eee54a96bcd60b13a77f5d1 (patch) | |
tree | 7b8c713f8a07fc042a894763074269d9a71743c4 /doc | |
parent | df99495b826eab9f25ceeb8f2643565af8818c20 (diff) | |
download | pacman-ccbef232c97fda061eee54a96bcd60b13a77f5d1.tar.gz pacman-ccbef232c97fda061eee54a96bcd60b13a77f5d1.tar.xz |
makepkg: improve removal of installed dependencies
Compare a list of packages on the system before and after dependency
resolution in order to get a complete list of packages to remove. This
allows makepkg to remove packages installed due to provides.
Bail in cases where packages that were on the system originally have been
removed as there is a risk of breaking the system when removing the new
packages.
Fixes FS#15144.
Signed-off-by: Allan McRae <allan@archlinux.org>
Signed-off-by: Dan McGee <dan@archlinux.org>
Diffstat (limited to 'doc')
-rw-r--r-- | doc/makepkg.8.txt | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/doc/makepkg.8.txt b/doc/makepkg.8.txt index 0432cd22..3fbd4062 100644 --- a/doc/makepkg.8.txt +++ b/doc/makepkg.8.txt @@ -174,9 +174,9 @@ Environment Variables --------------------- *PACMAN*:: The command that will be used to check for missing dependencies and to - install and remove packages. Pacman's -U, -T, -S and -Rns operations - must be supported by this command. If the variable is not set or - empty, makepkg will fall back to `pacman'. + install and remove packages. Pacman's -Qq, -Rns, -S, -T, and -U + operations must be supported by this command. If the variable is not + set or empty, makepkg will fall back to `pacman'. **PKGDEST=**"/path/to/folder":: Folder where the resulting packages will be stored. Overrides the |