Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
libpkg: open up rootfd for old package cleanup on upgrade
Kyle Evans committed 5 years ago
commit ec6efbf362583d2b0caa3baa9126b9148510fa0c
parent 148c00e
1 file changed +1 -0
modified libpkg/pkg_add.c
@@ -1161,6 +1161,7 @@ pkg_add_common(struct pkgdb *db, const char *path, unsigned flags,
	}

	if (local != NULL) {
+
		pkg_open_root_fd(local);
		pkg_debug(1, "Cleaning up old version");
		if (pkg_add_cleanup_old(db, local, pkg, flags) != EPKG_OK) {
			retcode = EPKG_FATAL;