summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorDavid Kalnischkies <kalnischkies@gmail.com>2010-08-13 14:41:55 +0200
committerDavid Kalnischkies <kalnischkies@gmail.com>2010-08-13 14:41:55 +0200
commit09a10f9cd2661d28b2ff53d59a0936563cfe1cf7 (patch)
treeccceca3d1efa8ec0b2f393ebe8c9fe39f9b317df /debian
parent6cb1583a73d7f009f05f8a2b20a177fa31249241 (diff)
* apt-pkg/algorithms.cc:
- let the problem resolver install packages to fix or-groups as a needed remove nuked another or-member (helps for #591882) The resolver sometimes need to break or-groups because he need to remove the previous satisfier as a result of a breaks/conflicts. In such broken or-groups he now tries to install a non-installed non-deleted member of the or-group to statisfy it again. This move is dangerous as it introduces the possibility of a bunch of "new" broken breaks/conflicts on the new statisfier or its dependencies and we don't know about them beforehand. We also don't have the infrastructure to undo the decision later, so we just do it and pray! For now a test option is provided to disable this behavior on the fly to test if the situation is worse: pkgProblemResolver::FixByInstall
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog4
1 files changed, 3 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog
index e7df55743..3a1cc6787 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -27,6 +27,8 @@ apt (0.8.0~pre1) UNRELASED; urgency=low
[ David Kalnischkies ]
* apt-pkg/algorithms.cc:
+ - let the problem resolver install packages to fix or-groups
+ as a needed remove nuked another or-member (helps for #591882)
- change the debug outputs to display also arch of the
package and version dependencies information
* cmdline/apt-get.cc:
@@ -34,7 +36,7 @@ apt (0.8.0~pre1) UNRELASED; urgency=low
(Closes: #592628) Thanks Mohamed Amine IL Idrissi for report!
- purge packages in 'rc' state, thanks Rogier! (Closes: #150831)
- -- David Kalnischkies <kalnischkies@gmail.com> Wed, 11 Aug 2010 19:36:21 +0200
+ -- David Kalnischkies <kalnischkies@gmail.com> Fri, 13 Aug 2010 14:24:27 +0200
apt (0.7.26~exp12) experimental; urgency=low