summaryrefslogtreecommitdiffstats
path: root/doc/dependency_resolution
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2008-04-25 01:53:44 +0000
committerZac Medico <zmedico@gentoo.org>2008-04-25 01:53:44 +0000
commit858e43430577bf27334f28de77815a0bb6ef5fc3 (patch)
tree2fd17f730afdf59cd4f7d88365122ff93ef031f1 /doc/dependency_resolution
parente4e8b45c5850a8f73fe274a7ca77f8fa21b7bc70 (diff)
downloadportage-858e43430577bf27334f28de77815a0bb6ef5fc3.tar.gz
portage-858e43430577bf27334f28de77815a0bb6ef5fc3.tar.bz2
portage-858e43430577bf27334f28de77815a0bb6ef5fc3.zip
Bug #172812 - If any Uninstall tasks need to be executed in order
to avoid a conflict, complete the graph with any dependencies that may have been initially neglected (to ensure that unsafe Uninstall tasks are properly identified and blocked from execution). svn path=/main/trunk/; revision=9965
Diffstat (limited to 'doc/dependency_resolution')
-rw-r--r--doc/dependency_resolution/task_scheduling.docbook5
1 files changed, 3 insertions, 2 deletions
diff --git a/doc/dependency_resolution/task_scheduling.docbook b/doc/dependency_resolution/task_scheduling.docbook
index d9ecec168..583d69763 100644
--- a/doc/dependency_resolution/task_scheduling.docbook
+++ b/doc/dependency_resolution/task_scheduling.docbook
@@ -29,13 +29,14 @@
Installed packages that have been pulled into the current dependency
graph will not be uninstalled. Due to
<link linkend='dependency-resolution-package-modeling-dependency-neglection'>
- dependency neglection</link>, other checks may be necessary in order
+ dependency neglection</link> and special properties of packages
+ in the "system" set, other checks may be necessary in order
to protect inappropriate packages from being uninstalled.
</listitem>
<listitem>
An installed package that is matched by a dependency atom from the
"system" set will not be uninstalled in advance since it might not
- be safe. Such a package will be uninstalled through replacement.
+ be safe. Such a package will be only uninstalled through replacement.
</listitem>
<listitem>
An installed package that is matched by a dependency atom from the