From 858e43430577bf27334f28de77815a0bb6ef5fc3 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Fri, 25 Apr 2008 01:53:44 +0000 Subject: 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 --- doc/dependency_resolution/task_scheduling.docbook | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'doc') 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 - dependency neglection, other checks may be necessary in order + dependency neglection and special properties of packages + in the "system" set, other checks may be necessary in order to protect inappropriate packages from being uninstalled. 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. An installed package that is matched by a dependency atom from the -- cgit v1.2.3-1-g7c22