summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2013-05-18 11:16:14 -0700
committerZac Medico <zmedico@gentoo.org>2013-05-18 11:16:14 -0700
commitd7ad6e26a4e2e2f7e8e8823b67c021ef9d8b724f (patch)
tree03a5f49c6fd57687b5291fe98134944154d49ceb
parentEbuildBuild: don't digest if fetch failed (diff)
downloadportage-d7ad6e26a4e2e2f7e8e8823b67c021ef9d8b724f.tar.gz
portage-d7ad6e26a4e2e2f7e8e8823b67c021ef9d8b724f.tar.bz2
portage-d7ad6e26a4e2e2f7e8e8823b67c021ef9d8b724f.zip
JobStatusDisplay: fix tigetstr for pypy-2.0_beta2
This will fix bug #470258.
-rw-r--r--pym/_emerge/JobStatusDisplay.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/pym/_emerge/JobStatusDisplay.py b/pym/_emerge/JobStatusDisplay.py
index f48b2135f..9f6f09be0 100644
--- a/pym/_emerge/JobStatusDisplay.py
+++ b/pym/_emerge/JobStatusDisplay.py
@@ -122,7 +122,8 @@ class JobStatusDisplay(object):
term_codes = {}
for k, capname in self._termcap_name_map.items():
- code = tigetstr(capname)
+ # Use _native_string for PyPy compat (bug #470258).
+ code = tigetstr(portage._native_string(capname))
if code is None:
code = self._default_term_codes[capname]
term_codes[k] = code