diff options
author | Allan McRae <allan@archlinux.org> | 2009-10-23 15:30:47 +1000 |
---|---|---|
committer | Dan McGee <dan@archlinux.org> | 2010-05-05 19:26:06 -0500 |
commit | ccbef232c97fda061eee54a96bcd60b13a77f5d1 (patch) | |
tree | 7b8c713f8a07fc042a894763074269d9a71743c4 /lib/libalpm/dload.c | |
parent | df99495b826eab9f25ceeb8f2643565af8818c20 (diff) | |
download | 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 'lib/libalpm/dload.c')
0 files changed, 0 insertions, 0 deletions