From a9c4077cde2ac593c4dc944a165e7765e6b26c43 Mon Sep 17 00:00:00 2001 From: Tomeu Vizoso Date: Wed, 22 Jul 2009 10:32:24 +0000 Subject: Dont reinstall bundle if its already installed (silbe) #1053 --- diff --git a/src/jarabe/model/bundleregistry.py b/src/jarabe/model/bundleregistry.py index 5f5851d..42a599f 100644 --- a/src/jarabe/model/bundleregistry.py +++ b/src/jarabe/model/bundleregistry.py @@ -379,6 +379,9 @@ class BundleRegistry(gobject.GObject): act = self.get_bundle(bundle.get_bundle_id()) if act is None: logging.warning('Activity not installed') + elif act.get_activity_version() == bundle.get_activity_version(): + logging.debug('No upgrade needed, same version already installed.') + return elif act.get_path().startswith(env.get_user_activities_path()): try: self.uninstall(bundle, force=True) -- cgit v0.9.1