summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorMichael Vogt <michael.vogt@ubuntu.com>2008-03-13 23:19:10 +0100
committerMichael Vogt <michael.vogt@ubuntu.com>2008-03-13 23:19:10 +0100
commit85bd111a9b0778ba6e2b8950d369aeca192f9555 (patch)
tree2bde17d83dd8a638db08edf921095c65d0335a8a /debian
parent9dbe6ae43a5a78f68a4863650a5d23eb9051d0f7 (diff)
cmdline/apt-get.cc:
- install tasks in two passes, first without dependency auto-install, the with it. this ensure that we do not run in a situation were a task packages A dependens on B|C and C is part of the task but B gets installed too because of the greedy nature of apt
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog3
1 files changed, 2 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog
index da4779f8b..5a4051f4d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -19,7 +19,8 @@ apt (0.7.12) UNRELEASED; urgency=low
- remember hosts with Resolve failures or connect Timeouts
* cmdline/apt-get.cc:
- fix incorrect help output for -f (LP: #57487)
- - run the problemResolver after a task was installed
+ - do two passes when installing tasks, first ignoring dependencies,
+ then resolving them and run the problemResolver at the end
so that it can correct any missing dependencies
* debian/apt.cron.daily:
- sleep random amount of time (default within 0-30min) before