From 7ee0946f066468ba5dfebbcbc41e6a10e3870edf Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Mon, 2 Aug 2010 21:14:41 -0700 Subject: [PATCH] Only populate the binarytree for actions that need it (search or install actions). --- pym/_emerge/main.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pym/_emerge/main.py b/pym/_emerge/main.py index 16d9897de..b2bb362f8 100644 --- a/pym/_emerge/main.py +++ b/pym/_emerge/main.py @@ -1336,7 +1336,8 @@ def emerge_main(): # Freeze the portdbapi for performance (memoize all xmatch results). mydb.freeze() - if "--usepkg" in myopts: + if myaction in ('search', None) and \ + "--usepkg" in myopts: # Populate the bintree with current --getbinpkg setting. # This needs to happen before expand_set_arguments(), in case # any sets use the bintree. -- 2.26.2