fix bug 380573.
authordol-sen <brian.dolbec@gmail.com>
Thu, 25 Aug 2011 07:04:47 +0000 (00:04 -0700)
committerdol-sen <brian.dolbec@gmail.com>
Thu, 25 Aug 2011 07:08:24 +0000 (00:08 -0700)
pym/gentoolkit/equery/meta.py

index 01e090a4d548a2f03ec9970deaea6624a7a7b08b..f617cfac531b0b5daa4206c0dcac83c50dd167c5 100644 (file)
@@ -22,7 +22,7 @@ from functools import partial
 
 import gentoolkit.pprinter as pp
 from gentoolkit import errors
-from gentoolkit import keyword
+from gentoolkit.keyword import Keyword
 from gentoolkit.equery import format_options, mod_usage, CONFIG
 from gentoolkit.helpers import print_sequence, print_file
 from gentoolkit.textwrap_ import TextWrapper
@@ -217,7 +217,7 @@ def format_keywords(keywords):
 
        result = []
 
-       for kw in sorted(keywords, keyword.compare_strs):
+       for kw in sorted(keywords, key=Keyword):
                if kw.startswith('-'):
                        # arch masked
                        kw = pp.keyword(kw, stable=False, hard_masked=True)