summaryrefslogtreecommitdiffstats
path: root/pym/portage/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'pym/portage/__init__.py')
-rw-r--r--pym/portage/__init__.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/pym/portage/__init__.py b/pym/portage/__init__.py
index d78491c4d..3a969bbce 100644
--- a/pym/portage/__init__.py
+++ b/pym/portage/__init__.py
@@ -246,6 +246,8 @@ def cacheddir(my_original_path, ignorecvs, ignorelist, EmptyOnError, followSymli
raise portage.exception.PermissionDenied(mypath)
ftype = []
for x in list:
+ if not isinstance(x, unicode):
+ x = unicode(x, errors='replace')
try:
if followSymlinks:
pathstat = os.stat(mypath+"/"+x)