From fed6021192dd59eda1f6b9f3fb227597a83870de Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Sat, 18 Jun 2011 10:53:42 -0700 Subject: portageq: fix all_best_visible to fail early This will fix bug #372193. --- bin/portageq | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/bin/portageq b/bin/portageq index fa713889a..a13ca998c 100755 --- a/bin/portageq +++ b/bin/portageq @@ -461,9 +461,11 @@ def all_best_visible(argv): """ Returns all best_visible packages (without .ebuild). """ - if (len(argv) < 1): - print("ERROR: insufficient parameters!") - + if len(argv) < 1: + sys.stderr.write("ERROR: insufficient parameters!\n") + sys.stderr.flush() + return 2 + #print portage.db[argv[0]]["porttree"].dbapi.cp_all() for pkg in portage.db[argv[0]]["porttree"].dbapi.cp_all(): mybest=portage.best(portage.db[argv[0]]["porttree"].dbapi.match(pkg)) -- cgit v1.2.3-1-g7c22