|
|
for (dep, satisfied) in zip(deps, satisfieds): | for (dep, satisfied) in zip(deps, satisfieds): |
if isinstance(dep, list): | if isinstance(dep, list): |
atoms = dep_zapdeps(dep, satisfied, myroot, | atoms = dep_zapdeps(dep, satisfied, myroot, |
use_binaries=use_binaries, trees=trees) |
use_binaries=use_binaries, trees=trees, |
|
return_all_deps=return_all_deps) |
else: | else: |
atoms = [dep] | atoms = [dep] |
|
atom_keys = unique_array([dep_getkey(atom) for atom in atoms]) |
| |
all_installed = True | all_installed = True |
for atom in atoms: |
for atom in atom_keys: |
if not vardb.match(atom): | if not vardb.match(atom): |
all_installed = False | all_installed = False |
break | break |
| |
all_available = True | all_available = True |
for atom in atoms: |
for atom in atom_keys: |
if not mydbapi.match(atom): | if not mydbapi.match(atom): |
all_available = False | all_available = False |
break | break |