summaryrefslogtreecommitdiffstats
path: root/pym/_emerge/Package.py
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2011-06-05 08:12:18 -0700
committerZac Medico <zmedico@gentoo.org>2011-06-05 08:12:18 -0700
commitee7bd00a6febac09bd97276e29bf7d1513ad2d84 (patch)
treebe22e0683541f3b46a8aefd6dfebae948b4d1e3e /pym/_emerge/Package.py
parenta9d57bfab26b7c9cff433017a3d3579c8aa501df (diff)
downloadportage-ee7bd00a6febac09bd97276e29bf7d1513ad2d84.tar.gz
portage-ee7bd00a6febac09bd97276e29bf7d1513ad2d84.tar.bz2
portage-ee7bd00a6febac09bd97276e29bf7d1513ad2d84.zip
MergeListItem: fix "unknown repo" display
The Package class uses an UNKNOWN_REPO constant so that MergeListItem can distinguish this case.
Diffstat (limited to 'pym/_emerge/Package.py')
-rw-r--r--pym/_emerge/Package.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/pym/_emerge/Package.py b/pym/_emerge/Package.py
index cb476d68e..593e0d3eb 100644
--- a/pym/_emerge/Package.py
+++ b/pym/_emerge/Package.py
@@ -38,6 +38,7 @@ class Package(Task):
_dep_keys = ('DEPEND', 'PDEPEND', 'RDEPEND',)
_use_conditional_misc_keys = ('LICENSE', 'PROPERTIES', 'RESTRICT')
+ UNKNOWN_REPO = "__unknown__"
def __init__(self, **kwargs):
Task.__init__(self, **kwargs)
@@ -69,7 +70,7 @@ class Package(Task):
self.inherited = frozenset()
repo = _gen_valid_repo(self.metadata.get('repository', ''))
if not repo:
- repo = '__unknown__'
+ repo = self.UNKNOWN_REPO
self.metadata['repository'] = repo
self._validate_deps()