diff options
| author | Michael Vogt <michael.vogt@ubuntu.com> | 2006-08-03 17:18:22 +0200 |
|---|---|---|
| committer | Michael Vogt <michael.vogt@ubuntu.com> | 2006-08-03 17:18:22 +0200 |
| commit | 7330eaf4b883bab1eb8d4b71784c2e60d56db82d (patch) | |
| tree | a84bcd893728b4c494f54f3b7d1428ae488e45a9 | |
| parent | 88c410f794c968cd5c50fd7e9838036e4207b88c (diff) | |
| download | python-apt-7330eaf4b883bab1eb8d4b71784c2e60d56db82d.tar.gz | |
* apt/package.py:
- make description return the correct descripton
| -rw-r--r-- | apt/package.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/apt/package.py b/apt/package.py index 0d1145ea..e5de93f0 100644 --- a/apt/package.py +++ b/apt/package.py @@ -158,8 +158,12 @@ class Package(object): """ Return the formated long description """ if not self._lookupRecord(): return "" + # get the translated description + ver = self._depcache.GetCandidateVer(self._pkg) + desc_iter = ver.TranslatedDescription + self._records.Lookup(desc_iter.FileList.pop(0)) desc = "" - for line in string.split(self._records.LongDesc, "\n"): + for line in string.split(unicode(self._records.LongDesc,"utf-8"),"\n"): tmp = string.strip(line) if tmp == ".": desc += "\n" |
