aboutsummaryrefslogtreecommitdiffstats
path: root/FAQ.html
diff options
context:
space:
mode:
authorJason Woodward2005-01-29 19:01:56 +0000
committerJason Woodward2005-01-29 19:01:56 +0000
commit5e8a216653e6fec0f27a8430f8dacfe3f0c2b435 (patch)
treedac5d209872a358cac99bc856ebb5f39c11b148e /FAQ.html
parent533cf3f18310bf4c606463c143bc771fcb6323cb (diff)
downloadslapt-get-5e8a216653e6fec0f27a8430f8dacfe3f0c2b435.tar.gz
changed order of transaction, removes now happen first in case files in the packages to be removed are shared with those packages about to be installed or upgraded.
Diffstat (limited to 'FAQ.html')
-rw-r--r--FAQ.html9
1 files changed, 5 insertions, 4 deletions
diff --git a/FAQ.html b/FAQ.html
index fb49c69..c200b6e 100644
--- a/FAQ.html
+++ b/FAQ.html
@@ -566,10 +566,11 @@
user passes in --no-prompt on the command line). After this confirmation, all
packages will be downloaded before anything else happens. If anything fails
to download, the transaction is immediately aborted. If all packages download
- successfully, all packages to be installed (new installs) are installed first.
- This should satisfy dependencies of the packages to be upgraded, which follow
- after the new installs. Finally, all removals in the transaction are
- completed. This helps keep your system in a consistent state.
+ successfully, all removals in the transaction are completed first (in case
+ packages being installed/upgraded share files with the packages to be removed).
+ Next, all packages to be installed (new installs) are installed. This should
+ satisfy dependencies of the packages to be upgraded, which follow after the new
+ installs. This helps keep your system in a consistent state.
<a name="slgFAQ27"><b>27. How does the package version comparison algorithm work?</b></a>