diff --git a/pym/portage/util/__init__.py b/pym/portage/util/__init__.py index aeb951e..93ee51c 100644 --- a/pym/portage/util/__init__.py +++ b/pym/portage/util/__init__.py @@ -1705,7 +1705,7 @@ def new_protect_filename(mydest, newmd5=None, force=False): if e.errno != errno.ENOENT: raise else: - pfile_link = _unicode_decode( + pfile_link = _unicode_decode(old_pfile, encoding=_encodings['merge'], errors='replace') if pfile_link == newmd5: return old_pfile