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~308^2~735 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e77fcc4300b4a9a67ab440c68899fd574d763081;p=thirdparty%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 18254efa..ab0edfb7 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 4adb3855..1ce138d8 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 abdfc007..8050c73a 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)