[Uludag-commits] r22062 - branches/pisi-2.1/pisi/operations

uludag-commits at pardus.org.tr uludag-commits at pardus.org.tr
30 Mar 2009 Pzt 11:56:40 EEST


Author: faik
Date: Mon Mar 30 11:56:40 2009
New Revision: 22062

Modified:
   branches/pisi-2.1/pisi/operations/upgrade.py
Log:
merge from trunk



Modified: branches/pisi-2.1/pisi/operations/upgrade.py
=================================================================
--- branches/pisi-2.1/pisi/operations/upgrade.py	(original)
+++ branches/pisi-2.1/pisi/operations/upgrade.py	Mon Mar 30 11:56:40 2009
@@ -72,7 +72,8 @@
                 continue
 
         if pisi.util.any(lambda u:"reverseDependencyUpdate" in u.required_actions() , updates):
-            Ap.extend(map(lambda d:d[0], packagedb.get_rev_deps(u_pkg)))
+            rev_deps = map(lambda d:d[0], packagedb.get_rev_deps(u_pkg))
+            Ap.extend(filter(lambda name:is_upgradable(name), rev_deps))
 
         if ignore_build or (not build) or (not pkg.build):
             if pisi.version.Version(release) < pisi.version.Version(pkg.release):


Uludag-commits mesaj listesiyle ilgili daha fazla bilgi