From c20f05632a6c49432496b404176b3bce76adc591 Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Tue, 23 May 2006 17:22:02 +0200 Subject: * UpdateManager/UpdateManager.py: - guard against failures from "installVersion" --- UpdateManager/UpdateManager.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/UpdateManager/UpdateManager.py b/UpdateManager/UpdateManager.py index 134c6d32..5b8be99a 100644 --- a/UpdateManager/UpdateManager.py +++ b/UpdateManager/UpdateManager.py @@ -160,9 +160,9 @@ class MyCache(apt.Cache): # approach here and just strip it away, but I'm # sure that this can lead to problems installed = pkg.installedVersion - if ":" in installed: + if installed and ":" in installed: installed = installed.split(":",1)[1] - if apt_pkg.VersionCompare(match.group(1),installed) <= 0: + if installed and apt_pkg.VersionCompare(match.group(1),installed) <= 0: break # EOF (shouldn't really happen) alllines = alllines + line -- cgit v1.2.3