Index: pym/portage/__init__.py =================================================================== --- pym/portage/__init__.py (revision 12540) +++ pym/portage/__init__.py (working copy) @@ -252,12 +252,16 @@ ret_list = [] ret_ftype = [] for x in range(0, len(list)): - if(ignorecvs and (len(list[x]) > 2) and (list[x][:2]!=".#")): + if list[x] in ignorelist: + pass + elif ignorecvs: + if list[x][:2] != ".#": + print list[x] + ret_list.append(list[x]) + ret_ftype.append(ftype[x]) + else: ret_list.append(list[x]) ret_ftype.append(ftype[x]) - elif (list[x] not in ignorelist): - ret_list.append(list[x]) - ret_ftype.append(ftype[x]) writemsg("cacheddirStats: H:%d/M:%d/S:%d\n" % (cacheHit, cacheMiss, cacheStale),10) return ret_list, ret_ftype