Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Fix error with automatic flag setting.
Vsevolod Stakhov committed 11 years ago
commit 7bf6b9f5853eb9cdd5d19fb9ae0deb3cf0ad849c
parent 95cd1dd
1 file changed +1 -1
modified libpkg/pkg_jobs.c
@@ -1688,7 +1688,7 @@ pkg_jobs_propagate_automatic(struct pkg_jobs *j)
			 */
			pkg_get(unit->pkg, PKG_UNIQUEID, &uid);
			HASH_FIND_STR(j->request_add, uid, req);
-
			if (req == NULL) {
+
			if (req == NULL && unit->pkg->type != PKG_INSTALLED) {
				automatic = 1;
				pkg_debug(2, "set automatic flag for %s", uid);
				pkg_set(unit->pkg, PKG_AUTOMATIC, automatic);