Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Add some debug for solver.
Vsevolod Stakhov committed 12 years ago
commit 761bf91fc14b64260010fe667478d37b8369412b
parent 8aaa29f
1 file changed +3 -1
modified libpkg/pkg_solve.c
@@ -135,8 +135,9 @@ pkg_debug_print_rule (struct pkg_solve_item *rule)
	sbuf_printf(sb, "%s", "rule: (");

	LL_FOREACH(rule, it) {
-
		sbuf_printf(sb, "%s%s%s", it->inverse ? "!" : "",
+
		sbuf_printf(sb, "%s%s%s%s", it->inverse ? "!" : "",
				it->var->origin,
+
				(it->var->unit->pkg->type == PKG_INSTALLED) ? "(l)" : "(r)",
				it->next ? " | " : ")");
	}
	sbuf_finish(sb);
@@ -213,6 +214,7 @@ check_again:
										it->var->origin, it->var->digest,
										it->var->priority,
										it->var->to_install ? "install" : "delete");
+
								pkg_debug_print_rule(unresolved);
								break;
							}
						}