summaryrefslogtreecommitdiffstats
path: root/lib/libalpm/add.h
diff options
context:
space:
mode:
authorAndrew Gregory <andrew.gregory.8@gmail.com>2017-01-03 08:06:22 +0100
committerAllan McRae <allan@archlinux.org>2017-01-04 04:59:15 +0100
commitb6753eeb7ead3fa7bfdb053babe877319a722115 (patch)
treea52ce452c8be2d07741c5dd9738819accc3e799d /lib/libalpm/add.h
parent8a19c4a78251c5e34ecf508a65d943ca2dc833c7 (diff)
downloadpacman-b6753eeb7ead3fa7bfdb053babe877319a722115.tar.gz
pacman-b6753eeb7ead3fa7bfdb053babe877319a722115.tar.xz
conflict: skip dir children when replacing a file
When replacing a file with a directory, any files under that directory do not need to be checked for conflicts. This prevents possible false-positive conflicts where the file being replaced is a symlink. We were already skipping the directory children when the file was owned by the previous version of a package being upgraded. This extends that to other packages being removed. Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org>
Diffstat (limited to 'lib/libalpm/add.h')
0 files changed, 0 insertions, 0 deletions