From a429c99e13fbe9926243f29b78df8d64222c4469 Mon Sep 17 00:00:00 2001 From: Panu Matilainen Date: Fri, 21 Jan 2011 09:32:58 +0200 Subject: [PATCH] Permit queries from rpmdb on read-only media (RhBug:671200) --- lib/backend/db3.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/backend/db3.c b/lib/backend/db3.c index 45b5363..365cd13 100644 --- a/lib/backend/db3.c +++ b/lib/backend/db3.c @@ -171,7 +171,7 @@ static int db_init(rpmdb rdb, const char * dbhome) free(fstr); rc = (dbenv->open)(dbenv, dbhome, eflags, rdb->db_perms); - if (rc == EACCES) { + if (rc == EACCES || rc == EROFS) { eflags |= DB_PRIVATE; retry_open--; } else { -- 2.7.4