| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
to depenency resolution documentation.
|
|
|
|
| |
svn path=/main/trunk/; revision=13630
|
|
|
|
| |
svn path=/main/trunk/; revision=11311
|
|
|
|
| |
svn path=/main/trunk/; revision=10318
|
|
|
|
|
|
| |
installation of blocking packages will cause some sort of problem.
svn path=/main/trunk/; revision=10316
|
|
|
|
| |
svn path=/main/trunk/; revision=10284
|
|
|
|
|
|
| |
they are temporarily installed simultaneously.
svn path=/main/trunk/; revision=10269
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
svn path=/main/trunk/; revision=9972
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
"Conflict Avoidance" section.
svn path=/main/trunk/; revision=9948
|
|
svn path=/main/trunk/; revision=9926
|