summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@gentoo.org>2010-03-12 22:10:41 +0530
committerNirbheek Chauhan <nirbheek@gentoo.org>2010-03-12 22:10:41 +0530
commit08379a4e83195e1c02161f3d390fa07ebe3bd65d (patch)
tree2758752f14672e17e6cca9d1a371471d17542b02 /scripts
parentscripts/gen-archlist.py: Fix error message for 'no stable keywords' corner case (diff)
downloadgnome-08379a4e83195e1c02161f3d390fa07ebe3bd65d.tar.gz
gnome-08379a4e83195e1c02161f3d390fa07ebe3bd65d.tar.bz2
gnome-08379a4e83195e1c02161f3d390fa07ebe3bd65d.zip
scripts/gen-archlist.py: Update TODO and function doc
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/gen-archlist.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/scripts/gen-archlist.py b/scripts/gen-archlist.py
index 074c9af0..a3884526 100755
--- a/scripts/gen-archlist.py
+++ b/scripts/gen-archlist.py
@@ -15,6 +15,7 @@
# * ispmasked() is quite broken. It only works if the atom in p.masked is the
# same as the cpv in the argument
# * Only supports ebuilds in PORTDIR
+# * Support recursive checking of needed keywords in deps
#
from __future__ import division
@@ -103,7 +104,8 @@ def ispmasked(cpv):
"""
Check if a package atom is masked
- FIXME: Doesn't quite work yet. Need to manually parse p.mask or something.
+ FIXME: Only works if atom in p.mask == cpv
+ Need to manually parse p.mask or something
"""
portdb = portage.portdb
db_keys = list(portdb._aux_cache_keys)