From: Klaus Kaempf Date: Sat, 22 Dec 2007 08:17:02 +0000 (+0000) Subject: prepare to pass rootdir for reading rpmdb from other directory X-Git-Tag: BASE-SuSE-Code-12_1-Branch~1045 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;ds=sidebyside;h=e77fcc4300b4a9a67ab440c68899fd574d763081;p=platform%2Fupstream%2Flibsolv.git prepare to pass rootdir for reading rpmdb from other directory (unfinished) --- diff --git a/tools/repo_rpmdb.c b/tools/repo_rpmdb.c index 18254ef..ab0edfb 100644 --- a/tools/repo_rpmdb.c +++ b/tools/repo_rpmdb.c @@ -511,7 +511,7 @@ rpm2solv(Pool *pool, Repo *repo, Solvable *s, RpmHead *rpmhead) */ void -repo_add_rpmdb(Repo *repo, Repo *ref) +repo_add_rpmdb(Repo *repo, Repo *ref, const char *rootdir) { Pool *pool = repo->pool; unsigned char buf[16]; diff --git a/tools/repo_rpmdb.h b/tools/repo_rpmdb.h index 4adb385..1ce138d 100644 --- a/tools/repo_rpmdb.h +++ b/tools/repo_rpmdb.h @@ -5,4 +5,4 @@ * for further information */ -extern void repo_add_rpmdb(Repo *repo, Repo *ref); +extern void repo_add_rpmdb(Repo *repo, Repo *ref, const char *rootdir); diff --git a/tools/rpmdb2solv.c b/tools/rpmdb2solv.c index abdfc00..8050c73 100644 --- a/tools/rpmdb2solv.c +++ b/tools/rpmdb2solv.c @@ -44,7 +44,7 @@ main(int argc, char **argv) } repo = repo_create(pool, "installed"); - repo_add_rpmdb(repo, ref); + repo_add_rpmdb(repo, ref, "/"); if (ref) { if (ref->pool != pool)