diff options
-rw-r--r-- | pym/portage/dbapi/bintree.py | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/pym/portage/dbapi/bintree.py b/pym/portage/dbapi/bintree.py index 997d629a8..7e05f0869 100644 --- a/pym/portage/dbapi/bintree.py +++ b/pym/portage/dbapi/bintree.py @@ -775,8 +775,7 @@ class binarytree(object): pkgindex.write(f) f.close() except PortageException: - if os.access(os.path.join( - self.settings["ROOT"], CACHE_PATH), os.W_OK): + if os.access(os.path.dirname(pkgindex_file), os.W_OK): raise # The current user doesn't have permission to cache the # file, but that's alright. |