Lines 42-49
Link Here
|
42 |
try: |
42 |
try: |
43 |
mylist=portage.db[argv[0]]["vartree"].dbapi.match(argv[1]) |
43 |
mylist=portage.db[argv[0]]["vartree"].dbapi.match(argv[1]) |
44 |
if mylist: |
44 |
if mylist: |
|
|
45 |
# Found in vartree |
45 |
sys.exit(0) |
46 |
sys.exit(0) |
46 |
else: |
47 |
else: |
|
|
48 |
# Look in package.provided |
49 |
for providedpkglist in portage.config().pprovideddict.values(): |
50 |
if portage.match_from_list(argv[1], providedpkglist): |
51 |
# Found in package.provided |
52 |
sys.exit(0) |
53 |
# Not found in vartree or package.provided |
47 |
sys.exit(1) |
54 |
sys.exit(1) |
48 |
except KeyError: |
55 |
except KeyError: |
49 |
sys.exit(1) |
56 |
sys.exit(1) |