Lines 1057-1062
Link Here
|
1057 |
stats["metadata.bad"]+=1 |
1057 |
stats["metadata.bad"]+=1 |
1058 |
fails["metadata.bad"].append(x+"/metadata.xml") |
1058 |
fails["metadata.bad"].append(x+"/metadata.xml") |
1059 |
|
1059 |
|
|
|
1060 |
#load USE flags from metadata.xml |
1061 |
muselist=[] |
1062 |
try: |
1063 |
f = open(os.path.join(checkdir, "metadata.xml")) |
1064 |
utilities.parse_metadata_use(f, muselist) |
1065 |
f.close() |
1066 |
except (IOError, OSError, ParseError), e: |
1067 |
logging.exception("Couldn't read from metadata.xml", e) |
1068 |
sys.exit(1) |
1069 |
|
1060 |
allmasked = True |
1070 |
allmasked = True |
1061 |
|
1071 |
|
1062 |
for y in ebuildlist: |
1072 |
for y in ebuildlist: |
Lines 1322-1327
Link Here
|
1322 |
if flag_name not in uselist: |
1332 |
if flag_name not in uselist: |
1323 |
myuse.append(flag_name) |
1333 |
myuse.append(flag_name) |
1324 |
|
1334 |
|
|
|
1335 |
# uselist checks - metadata |
1336 |
for mypos in range(len(myuse)-1,-1,-1): |
1337 |
if myuse[mypos] and (myuse[mypos] in muselist): |
1338 |
del myuse[mypos] |
1339 |
|
1325 |
# uselist checks - local |
1340 |
# uselist checks - local |
1326 |
mykey = portage.dep_getkey(catpkg) |
1341 |
mykey = portage.dep_getkey(catpkg) |
1327 |
if luselist.has_key(mykey): |
1342 |
if luselist.has_key(mykey): |