Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Fix 'pkg install [-f] pkg'
Bryan Drewery committed 12 years ago
commit 45aae1cd7dbc204ccd31f54ab995ea73d2b256aa
parent 9eb06c4
1 file changed +5 -0
modified libpkg/pkg_jobs.c
@@ -529,6 +529,11 @@ new_pkg_version(struct pkg_jobs *j)
	if (get_remote_pkg(j, origin, MATCH_EXACT, false) == EPKG_OK && HASH_COUNT(j->bulk) == 1)
		return (true);

+
	/* Remove from seen in case it was explicitly requested. */
+
	HASH_FIND_STR(j->seen, __DECONST(char *, origin), p);
+
	if (p != NULL)
+
		HASH_DEL(j->seen, p);
+

	return (false);
}