Implement assumptions setup in the solver.
modified libpkg/pkg_jobs_universe.c
@@ -939,7 +939,7 @@ pkg_jobs_universe_select_same_repo(struct pkg_job_universe_item *chain,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg_solve.c
@@ -920,6 +920,71 @@ pkg_solve_picosat_iter(struct pkg_solve_problem *problem, int iter)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -931,9 +996,12 @@ pkg_solve_sat_problem(struct pkg_solve_problem *problem)
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
modified libpkg/private/pkg_jobs.h
@@ -249,6 +249,14 @@ pkg_jobs_universe_get_upgrade_candidates(struct pkg_jobs_universe *universe,
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|