Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Only look for pinning if the reponame is actually defined
Baptiste Daroussin committed 9 years ago
commit 831e06407b536a3047d1f7418e2060e284ab9a5e
parent 4835b27
1 file changed +3 -2
modified libpkg/pkg_jobs_universe.c
@@ -1043,8 +1043,9 @@ pkg_jobs_universe_select_candidate(struct pkg_job_universe_item *chain,
	else {
		if (conservative) {
			/* same -> prio -> version */
-
			if (pinning)
+
			if (reponame && pinning) {
				res = pkg_jobs_universe_select_same_repo(chain, local, reponame);
+
			}
			if (res == NULL) {
				res = pkg_jobs_universe_select_max_prio(chain);
			}
@@ -1054,7 +1055,7 @@ pkg_jobs_universe_select_candidate(struct pkg_job_universe_item *chain,
		}
		else {
			/* same -> version -> prio */
-
			if (pinning)
+
			if (reponame && pinning)
				res = pkg_jobs_universe_select_same_repo(chain, local, reponame);
			if (res == NULL) {
				res = pkg_jobs_universe_select_max_ver(chain);