From fa9eee96831b3bb8964646e1b0415a059a498bd4 Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Thu, 8 Jan 2009 16:34:20 +0100 Subject: fix bug in candidateInstalledSize property --- apt/package.py | 4 ++++ debian/changelog | 1 + 2 files changed, 5 insertions(+) diff --git a/apt/package.py b/apt/package.py index 70ddbb1a..6af14b1f 100644 --- a/apt/package.py +++ b/apt/package.py @@ -384,6 +384,10 @@ class Package(object): def candidateInstalledSize(self, UseCandidate=True): """ The size of the candidate installed package """ ver = self._depcache.GetCandidateVer(self._pkg) + if ver: + return ver.Size + else: + return None candidateInstalledSize = property(candidateInstalledSize) def installedSize(self): diff --git a/debian/changelog b/debian/changelog index 160fe7c8..8b6780f5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -15,6 +15,7 @@ python-apt (0.7.9) UNRELEASED; urgency=low - better description parsing - new method "installedFiles()" - new method "getChangelog()" + - fix bug in candidateInstalledSize property * apt/gtk/widgets.py: - new gobject GOpProgress - new gobject GFetchProgress -- cgit v1.2.3