From 4d16db005ab82fd0b93c0d58897a2bc8433be282 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Tue, 5 Oct 2010 22:43:51 -0700 Subject: Fix 'repository' KeyError in Package constructor. --- pym/_emerge/Package.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pym/_emerge/Package.py b/pym/_emerge/Package.py index 8cb9a6d32..a93264c13 100644 --- a/pym/_emerge/Package.py +++ b/pym/_emerge/Package.py @@ -65,7 +65,7 @@ class Package(Task): self.pv_split = self.cpv_split[1:] if self.inherited is None: self.inherited = frozenset() - repo = _gen_valid_repo(self.metadata['repository']) + repo = _gen_valid_repo(self.metadata.get('repository', '')) if not repo: repo = '__unknown__' self.metadata['repository'] = repo -- cgit v1.2.3-1-g7c22