summaryrefslogtreecommitdiffstats
path: root/doc/portage.docbook
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2008-05-08 07:48:59 +0000
committerZac Medico <zmedico@gentoo.org>2008-05-08 07:48:59 +0000
commit459afecb958f9d6a6d7fb44c08c533e991cbfa63 (patch)
tree9bba8b0126230441b92ce632ffe0bf40de1d2cbc /doc/portage.docbook
parent30612136631ec3a0ddf7d4ac24e80ea757a802b5 (diff)
downloadportage-459afecb958f9d6a6d7fb44c08c533e991cbfa63.tar.gz
portage-459afecb958f9d6a6d7fb44c08c533e991cbfa63.tar.bz2
portage-459afecb958f9d6a6d7fb44c08c533e991cbfa63.zip
Instead of doing automatic uninstalls in advance, install conflicting
packages first and then do the uninstall afterwards. This requires special handling for file collisions occur, but it's preferred because it ensures that package files remain installed in a usable state whenever possible. When file collisions occur between conflicting packages, the contents entries for those files are removed from the packages that are scheduled for uninstallation. This prevents uninstallation operations from removing overlapping files that have been claimed by conflicting packages. svn path=/main/trunk/; revision=10225
Diffstat (limited to 'doc/portage.docbook')
0 files changed, 0 insertions, 0 deletions