[Uludag-commits] r14619 - branches/package-manager-1.1/src
uludag-commits at pardus.org.tr
uludag-commits at pardus.org.tr
2 Tem 2007 Pzt 12:09:54 EEST
Author: faik
Date: Mon Jul 2 12:09:54 2007
New Revision: 14619
Modified:
branches/package-manager-1.1/src/package-manager.py
Log:
- we need the packages that replace for the list
Modified: branches/package-manager-1.1/src/package-manager.py
=================================================================
--- branches/package-manager-1.1/src/package-manager.py (original)
+++ branches/package-manager-1.1/src/package-manager.py Mon Jul 2 12:09:54 2007
@@ -271,7 +271,16 @@
##
self.packageCache.clearCache()
+
+ replaces = pisi.api.list_replaces()
upgradables = pisi.api.list_upgradable()
+
+ # list_upgradable returns replaced package name, we need the package name that
+ # replaces for pm to list it (ex. gaim -> pidgin)
+ for x in replaces.keys():
+ upgradables.remove(x)
+ upgradables.extend(set(replaces.values()))
+
self.createComponentList(upgradables, True)
self.operateAction.setText(i18n("Upgrade Package(s)"))
self.operateAction.setIconSet(loadIconSet("reload"))
Uludag-commits mesaj listesiyle ilgili
daha fazla bilgi