Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Also skip deinstall failures on pkg upgrade
Baptiste Daroussin committed 9 years ago
commit 69dbe8bba8bbe47bcacb0e7c56b26ada1ad0369b
parent d58c1c8
1 file changed +3 -1
modified libpkg/pkg_add.c
@@ -814,8 +814,10 @@ pkg_add_cleanup_old(struct pkgdb *db, struct pkg *old, struct pkg *new, int flag
			ret = pkg_script_run(old, PKG_SCRIPT_PRE_UPGRADE);
		else
			ret = pkg_script_run(old, PKG_SCRIPT_PRE_DEINSTALL);
-
		if (ret != EPKG_OK)
+
		if (ret != EPKG_OK && pkg_object_bool(pkg_config_get("DEVELOPER_MODE")))
			return (ret);
+
		else
+
			ret = EPKG_OK;
	}

	/* Now remove files that no longer exist in the new package */