View | Details | Raw Unified
Collapse All | Expand All

(-) /root/portage.py (-3 / +5 lines)
 Lines 3421-3438    Link Here 
	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