summaryrefslogtreecommitdiff
path: root/trunk/src/equery
diff options
context:
space:
mode:
authorkarltk <karltk@gentoo.org>2004-09-27 14:32:22 +0000
committerkarltk <karltk@gentoo.org>2004-09-27 14:32:22 +0000
commit70f896add520aa39dbca06bfc3573c0ca8f75510 (patch)
tree64b498b4683fd0946f4ae4947b1bf8c213aa506b /trunk/src/equery
parent06be4806697b0557b503f5f7a978ce4ee36088cc (diff)
downloadgentoolkit-70f896add520aa39dbca06bfc3573c0ca8f75510.tar.gz
Fixed hasuses.
svn path=/; revision=143
Diffstat (limited to 'trunk/src/equery')
-rw-r--r--trunk/src/equery/ChangeLog1
-rwxr-xr-xtrunk/src/equery/equery9
2 files changed, 3 insertions, 7 deletions
diff --git a/trunk/src/equery/ChangeLog b/trunk/src/equery/ChangeLog
index f727099..d83bef1 100644
--- a/trunk/src/equery/ChangeLog
+++ b/trunk/src/equery/ChangeLog
@@ -6,6 +6,7 @@
* Fixed reference to cppv
* Added import of die
* Added searching header to uses
+ * Fixed hasuses to report properly
2004-09-08 Karl Trygve Kalleberg <karltk@gentoo.org>
* Added man page rewrites by Katerina Barone-Adesi <katerinab@gmail.com>,
diff --git a/trunk/src/equery/equery b/trunk/src/equery/equery
index a5fa8d5..e31fc70 100755
--- a/trunk/src/equery/equery
+++ b/trunk/src/equery/equery
@@ -1229,13 +1229,8 @@ class CmdFindUSEs(Command):
else:
status = 2
- # Drop all packages without the USE flag
- useflags = []
- if status == 1:
- useflags = pkg.get_use_flags()
- else:
- useflags = pkg.get_env_var("IUSE")
-
+ useflags = pkg.get_env_var("IUSE").split()
+
if query not in useflags:
continue