diff options
Diffstat (limited to 'pym/portage/util.py')
-rw-r--r-- | pym/portage/util.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pym/portage/util.py b/pym/portage/util.py index 036191040..6f11934e8 100644 --- a/pym/portage/util.py +++ b/pym/portage/util.py @@ -63,7 +63,8 @@ def writemsg(mystr,noiselevel=0,fd=None): if noiselevel <= noiselimit: if sys.hexversion < 0x3000000: # avoid potential UnicodeEncodeError - mystr = _unicode_encode(mystr) + mystr = _unicode_encode(mystr, + encoding=_encodings['stdio'], errors='backslashreplace') fd.write(mystr) fd.flush() |