summaryrefslogtreecommitdiffstats
path: root/lib/libalpm/package.c
diff options
context:
space:
mode:
authorAllan McRae <allan@archlinux.org>2012-07-18 04:25:37 +0200
committerAllan McRae <allan@archlinux.org>2012-12-14 03:35:34 +0100
commitc1abfeae1ec39a196262622662850b7d277a4734 (patch)
tree2fc58a7cc94d5731117e3a454594bb63b6f4ca76 /lib/libalpm/package.c
parent6860e2f7032aed392f2526a7fb72cbf08dd3c25f (diff)
downloadpacman-c1abfeae1ec39a196262622662850b7d277a4734.tar.gz
pacman-c1abfeae1ec39a196262622662850b7d277a4734.tar.xz
Detect inter-package conflicts between files and directories
Detect a conflict between a file/symlink in one package and a directory in another when both are being installed at once. A side effect is the creation of conflicts between a directory symlink and a real directory (e.g lib -> usr/lib in pkg1 and /lib in pkg2). Given we can not guarantee pkg1 is installed before pkg2, this is a genuine conflict. Signed-off-by: Allan McRae <allan@archlinux.org>
Diffstat (limited to 'lib/libalpm/package.c')
0 files changed, 0 insertions, 0 deletions