diff options
Diffstat (limited to 'apt/package.py')
| -rw-r--r-- | apt/package.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/apt/package.py b/apt/package.py index 8f1d00a0..fb4a85a2 100644 --- a/apt/package.py +++ b/apt/package.py @@ -116,14 +116,17 @@ class Package(object): # depcache action def MarkKeep(self): + self._pcache.CachePreChange() self._depcache.MarkKeep(self._pkg) - self._pcache.CacheChange() + self._pcache.CachePostChange() def MarkDelete(self): + self._pcache.CachePreChange() self._depcache.MarkDelete(self._pkg) - self._pcache.CacheChange() + self._pcache.CachePostChange() def MarkInstall(self): + self._pcache.CachePreChange() return self._depcache.MarkInstall(self._pkg) - self._pcache.CacheChange() + self._pcache.CachePostChange() # size def PackageSize(self, UseCandidate=True): |
