From 2b45f9c05da69af178bc47a77b28e5d133577c42 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Sat, 19 Sep 2009 17:05:52 +0000 Subject: Avoid lots of redundant Atom constructor calls. Thanks to Marat Radchenko for the initial patch from bug #276813. svn path=/main/trunk/; revision=14282 --- pym/_emerge/actions.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'pym/_emerge/actions.py') diff --git a/pym/_emerge/actions.py b/pym/_emerge/actions.py index f8c511a66..e1f7ffe19 100644 --- a/pym/_emerge/actions.py +++ b/pym/_emerge/actions.py @@ -2629,8 +2629,7 @@ def display_news_notification(root_config, myopts): if not settings.treeVirtuals: # Populate these using our existing vartree, to avoid # having a temporary one instantiated. - settings.treeVirtuals = portage.util.map_dictlist_vals( - portage.getCPFromCPV, trees["vartree"].get_all_provides()) + settings._populate_treeVirtuals(trees["vartree"]) for repo in portdb.getRepositories(): unreadItems = checkUpdatedNewsItems( -- cgit v1.2.3-1-g7c22