From 896bd68b20ed3e370765103f1e381441310d0035 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Per=20=C3=98yvind=20Karlsen?= Date: Mon, 4 Jul 2011 15:18:02 +0000 Subject: get chroot path for DB_CONFIG workaround --- URPM.xs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/URPM.xs b/URPM.xs index 0e34dd5..6665acf 100644 --- a/URPM.xs +++ b/URPM.xs @@ -3340,7 +3340,7 @@ Trans_add(trans, pkg, ...) if (!strcmp(get_name(pkg->h, RPMTAG_NAME), "rpm")) { const char *version = get_name(pkg->h, RPMTAG_VERSION); if (rpmvercmp(version, "5.3") >= 0) { - char *fn = rpmGetPath("%{_dbpath}", "/DB_CONFIG", NULL); + char *fn = rpmGetPath(rpmtsRootDir(trans->ts), "%{_dbpath}", "/DB_CONFIG", NULL); struct stat st; if (stat(fn, &st)) { FD_t fd = Fopen(fn, "w"); -- cgit v1.2.1