Radish alpha
H
HardenedBSD Package Manager
Radicle
Git (anonymous pull)
Log in to clone via SSH
Do not fail during POST-DEINSTALL scripts too many failures
Baptiste Daroussin committed 10 years ago
commit 8ddcbbbf892fc36eecac7d0021fe6ae604de5955
parent ec8ce33b0e10e1640273f2c79a486f102c23aee4
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)