* [gentoo-commits] portage r12855 - main/branches/2.1.6/pym/_emerge
@ 2009-03-11 3:36 Zac Medico (zmedico)
0 siblings, 0 replies; only message in thread
From: Zac Medico (zmedico) @ 2009-03-11 3:36 UTC (permalink / raw
To: gentoo-commits
Author: zmedico
Date: 2009-03-11 03:36:24 +0000 (Wed, 11 Mar 2009)
New Revision: 12855
Modified:
main/branches/2.1.6/pym/_emerge/__init__.py
Log:
Use portage.util.cmp_sort_key for python-3.0 compatibility. (trunk r12574)
Modified: main/branches/2.1.6/pym/_emerge/__init__.py
===================================================================
--- main/branches/2.1.6/pym/_emerge/__init__.py 2009-03-11 03:36:10 UTC (rev 12854)
+++ main/branches/2.1.6/pym/_emerge/__init__.py 2009-03-11 03:36:24 UTC (rev 12855)
@@ -51,7 +51,7 @@
from portage.data import secpass
from portage.elog.messages import eerror
from portage.util import normalize_path as normpath
-from portage.util import writemsg, writemsg_level
+from portage.util import cmp_sort_key, writemsg, writemsg_level
from portage._sets import load_default_config, SETPREFIX
from portage._sets.base import InternalPackageSet
@@ -6663,7 +6663,7 @@
node_info[node] = len(mygraph.parent_nodes(node))
def cmp_merge_preference(node1, node2):
return node_info[node2] - node_info[node1]
- mygraph.order.sort(cmp_merge_preference)
+ mygraph.order.sort(key=cmp_sort_key(cmp_merge_preference))
def altlist(self, reversed=False):
@@ -7004,7 +7004,7 @@
if selected_nodes and len(selected_nodes) > 1:
if not isinstance(selected_nodes, list):
selected_nodes = list(selected_nodes)
- selected_nodes.sort(cmp_circular_bias)
+ selected_nodes.sort(key=cmp_sort_key(cmp_circular_bias))
if not selected_nodes and not myblocker_uninstalls.is_empty():
# An Uninstall task needs to be executed in order to
@@ -11567,7 +11567,7 @@
writemsg_level((mytype + ": ").rjust(14), noiselevel=-1)
if pkgmap[x][mytype]:
sorted_pkgs = [portage.catpkgsplit(mypkg)[1:] for mypkg in pkgmap[x][mytype]]
- sorted_pkgs.sort(portage.pkgcmp)
+ sorted_pkgs.sort(key=cmp_sort_key(portage.pkgcmp))
for pn, ver, rev in sorted_pkgs:
if rev == "r0":
myversion = ver
@@ -12807,7 +12807,7 @@
if portage.isvalidatom(x):
pkg_matches = trees["/"]["vartree"].dbapi.match(x)
pkg_matches = [portage.catpkgsplit(cpv)[1:] for cpv in pkg_matches]
- pkg_matches.sort(portage.pkgcmp)
+ pkg_matches.sort(key=cmp_sort_key(portage.pkgcmp))
pkgs = []
for pn, ver, rev in pkg_matches:
if rev != "r0":
@@ -13356,7 +13356,7 @@
node_refcounts[node] = len(graph.parent_nodes(node))
def cmp_reference_count(node1, node2):
return node_refcounts[node1] - node_refcounts[node2]
- graph.order.sort(cmp_reference_count)
+ graph.order.sort(key=cmp_sort_key(cmp_reference_count))
ignore_priority_range = [None]
ignore_priority_range.extend(
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2009-03-11 3:36 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-03-11 3:36 [gentoo-commits] portage r12855 - main/branches/2.1.6/pym/_emerge Zac Medico (zmedico)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox