summaryrefslogtreecommitdiff
path: root/apt-pkg/algorithms.cc
diff options
context:
space:
mode:
authorMichael Vogt <michael.vogt@ubuntu.com>2007-09-06 15:38:32 +0200
committerMichael Vogt <michael.vogt@ubuntu.com>2007-09-06 15:38:32 +0200
commit9d06bc808c5ad28087821c3ecf725304adc81950 (patch)
tree579e12eed16d2885550fafb82120611ac9dec181 /apt-pkg/algorithms.cc
parent0b2f4b123a0254bef9a9c6550cbfce109c6276a4 (diff)
downloadapt-9d06bc808c5ad28087821c3ecf725304adc81950.tar.gz
* dpkg-triggers: Deal properly with new package states.
Diffstat (limited to 'apt-pkg/algorithms.cc')
-rw-r--r--apt-pkg/algorithms.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/apt-pkg/algorithms.cc b/apt-pkg/algorithms.cc
index b21fcbb2..62727a85 100644
--- a/apt-pkg/algorithms.cc
+++ b/apt-pkg/algorithms.cc
@@ -257,6 +257,8 @@ bool pkgApplyStatus(pkgDepCache &Cache)
re-unpacked (probably) */
case pkgCache::State::UnPacked:
case pkgCache::State::HalfConfigured:
+ case pkgCache::State::TriggersAwaited:
+ case pkgCache::State::TriggersPending:
if ((I->CurrentVer != 0 && I.CurrentVer().Downloadable() == true) ||
I.State() != pkgCache::PkgIterator::NeedsUnpack)
Cache.MarkKeep(I, false, false);