diff options
author | Zac Medico <zmedico@gentoo.org> | 2008-05-03 22:42:24 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2008-05-03 22:42:24 +0000 |
commit | 4c00b94a59899dc6012e7be67a99f49d00711aaf (patch) | |
tree | ac9cf93898e4cbf6867822bcaf60ca613b5de817 | |
parent | c99817691201f22e147f8088be8c7b1714a846a2 (diff) | |
download | portage-4c00b94a59899dc6012e7be67a99f49d00711aaf.tar.gz portage-4c00b94a59899dc6012e7be67a99f49d00711aaf.tar.bz2 portage-4c00b94a59899dc6012e7be67a99f49d00711aaf.zip |
Return early from create_world_atom() if an atom matching the package
can't be found for some reason.
svn path=/main/branches/2.1.2/; revision=10144
-rwxr-xr-x | bin/emerge | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/bin/emerge b/bin/emerge index 80cdaf737..507792962 100755 --- a/bin/emerge +++ b/bin/emerge @@ -913,6 +913,8 @@ def create_world_atom(pkg_key, metadata, args_set, root_config): be greedy with respect to slots. Unslotted system packages will not be stored in world.""" arg_atom = args_set.findAtomForPackage(pkg_key, metadata) + if not arg_atom: + return None cp = portage.dep_getkey(arg_atom) new_world_atom = cp sets = root_config.sets |