Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Do not fail during POST-DEINSTALL scripts too many failures
Baptiste Daroussin committed 9 years ago
commit 8ddcbbbf892fc36eecac7d0021fe6ae604de5955
parent ec8ce33
1 file changed +1 -4
modified libpkg/pkg_delete.c
@@ -104,11 +104,8 @@ pkg_delete(struct pkg *pkg, struct pkgdb *db, unsigned flags)
            != EPKG_OK)
		return (ret);

-
	if ((flags & (PKG_DELETE_NOSCRIPT | PKG_DELETE_UPGRADE)) == 0) {
+
	if ((flags & (PKG_DELETE_NOSCRIPT | PKG_DELETE_UPGRADE)) == 0)
		ret = pkg_script_run(pkg, PKG_SCRIPT_POST_DEINSTALL);
-
		if (ret != EPKG_OK)
-
			return (ret);
-
	}

	ret = pkg_delete_dirs(db, pkg, NULL);
	if (ret != EPKG_OK)