[jhbuild/external-deps] Tweak logic so we assume we can use system packages



commit a7e17dd2488a55a70039a93fcf91faaa3d1b1423
Author: John Carr <john carr unrouted co uk>
Date:   Sun Jun 14 09:52:36 2009 +0100

    Tweak logic so we assume we can use system packages

 jhbuild/modtypes/__init__.py |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/jhbuild/modtypes/__init__.py b/jhbuild/modtypes/__init__.py
index 67d2664..cb70889 100644
--- a/jhbuild/modtypes/__init__.py
+++ b/jhbuild/modtypes/__init__.py
@@ -146,10 +146,12 @@ class Package:
     def get_minimum_version(self, modules):
         """ Given a list of modules, find ones that depend on this module and return what
             is the earliest version we need """
-        min_version = None
+        min_version = 0
         for rdep in self.get_reverse_dependencies(modules):
             min, rec = rdep._dependencies[self.name]
-            if not min_version or min > min_version:
+            if min == "latest":
+                return None
+            if min and min > min_version:
                 min_version = min
         return min_version
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]