diff --git a/pisi/db/filesdb.py b/pisi/db/filesdb.py index 36190d2..fb2f1e7 100644 --- a/pisi/db/filesdb.py +++ b/pisi/db/filesdb.py @@ -95,6 +95,8 @@ def __check_filesdb(self): files_db = os.path.join(ctx.config.info_dir(), ctx.const.files_db) if not os.path.exists(files_db): + if not os.access(files_db, os.W_OK): + return flag = "n" elif os.access(files_db, os.W_OK): flag = "w"