diff options
author | Zac Medico <zmedico@gentoo.org> | 2010-09-16 04:32:31 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2010-09-16 04:32:31 -0700 |
commit | af9eb15b72eadb8fc5e271fe2b518103b47567c9 (patch) | |
tree | e5616c2dfb187966c1db0366716e68fcf3b4bf13 /pym/_emerge/Scheduler.py | |
parent | 0a00c6f1d01487299f05da6d6f5dbd9f5ff764f9 (diff) | |
download | portage-af9eb15b72eadb8fc5e271fe2b518103b47567c9.tar.gz portage-af9eb15b72eadb8fc5e271fe2b518103b47567c9.tar.bz2 portage-af9eb15b72eadb8fc5e271fe2b518103b47567c9.zip |
Make Package __str__ and __unicode__ methods more like DependencyArg.
Diffstat (limited to 'pym/_emerge/Scheduler.py')
-rw-r--r-- | pym/_emerge/Scheduler.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/pym/_emerge/Scheduler.py b/pym/_emerge/Scheduler.py index d45f26d9f..4b6b80f76 100644 --- a/pym/_emerge/Scheduler.py +++ b/pym/_emerge/Scheduler.py @@ -19,7 +19,7 @@ import portage from portage import StringIO from portage import os from portage import _encodings -from portage import _unicode_encode +from portage import _unicode_decode, _unicode_encode from portage.cache.mappings import slot_dict_class from portage.const import LIBC_PACKAGE_ATOM from portage.elog.messages import eerror @@ -1203,7 +1203,9 @@ class Scheduler(PollScheduler): printer.eerror(line) printer.eerror("") for failed_pkg in self._failed_pkgs_all: - msg = " %s" % (colorize('INFORM', failed_pkg.pkg.__str__()),) + # Use _unicode_decode() to force unicode format string so + # that Package.__unicode__() is called in python2. + msg = _unicode_decode(" %s") % (failed_pkg.pkg,) log_path = self._locate_failure_log(failed_pkg) if log_path is not None: msg += ", Log file:" |