Convert the solver and finish converting conflicts to uniqueid
modified libpkg/pkg.c
@@ -627,6 +627,7 @@ pkg_adddep(struct pkg *pkg, const char *name, const char *origin, const char *ve
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -651,6 +652,7 @@ pkg_addrdep(struct pkg *pkg, const char *name, const char *origin, const char *v
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -1070,7 +1072,7 @@ pkg_addconflict(struct pkg *pkg, const char *uniqueid)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg.h.in
@@ -921,7 +921,7 @@ const char *pkg_option_description(struct pkg_option const * const);
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg_attributes.c
@@ -54,6 +54,7 @@ pkg_dep_free(struct pkg_dep *d)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -414,7 +415,7 @@ pkg_conflict_free(struct pkg_conflict *c)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg_conflicts.c
@@ -123,7 +123,7 @@ pkg_conflicts_request_resolve(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -160,14 +160,14 @@ pkg_conflicts_register(struct pkg *p1, struct pkg *p2, enum pkg_conflict_type ty
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg_cudf.c
@@ -165,7 +165,7 @@ cudf_emit_pkg(struct pkg *pkg, int version, FILE *f,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg_jobs.c
@@ -362,7 +362,7 @@ pkg_jobs_update_universe_priority(struct pkg_jobs *j,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -389,7 +389,7 @@ pkg_jobs_update_conflict_priority(struct pkg_jobs *j, struct pkg_solved *req)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -692,14 +692,14 @@ pkg_jobs_add_universe(struct pkg_jobs *j, struct pkg *pkg,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -708,7 +708,7 @@ pkg_jobs_add_universe(struct pkg_jobs *j, struct pkg *pkg,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -716,7 +716,7 @@ pkg_jobs_add_universe(struct pkg_jobs *j, struct pkg *pkg,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1330,8 +1330,8 @@ pkg_need_upgrade(struct pkg *rp, struct pkg *lp, bool recursive)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkg_manifest.c
@@ -978,7 +978,7 @@ emit_manifest(struct pkg *pkg, struct sbuf **out, short flags)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg_repo_create.c
@@ -198,7 +198,7 @@ pkg_repo_new_conflict(const char *uniqueid, struct pkg_conflict_bulk *bulk)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg_solve.c
@@ -50,7 +50,7 @@ struct pkg_solve_variable {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -79,7 +79,7 @@ struct pkg_solve_problem {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -125,14 +125,14 @@ pkg_debug_print_rule (struct pkg_solve_item *rule)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -180,7 +180,7 @@ check_again:
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -213,7 +213,7 @@ check_again:
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -256,7 +256,7 @@ pkg_solve_propagate_pure(struct pkg_solve_problem *problem)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -266,7 +266,7 @@ pkg_solve_propagate_pure(struct pkg_solve_problem *problem)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -307,7 +307,7 @@ pkg_solve_test_guess(struct pkg_solve_problem *problem, struct pkg_solve_variabl
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -506,7 +506,7 @@ static struct pkg_solve_variable *
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -516,11 +516,11 @@ pkg_solve_variable_new(struct pkg_job_universe_item *item)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -558,17 +558,17 @@ pkg_solve_problem_free(struct pkg_solve_problem *problem)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -580,14 +580,14 @@ pkg_solve_add_universe_variable(struct pkg_solve_problem *problem,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -605,8 +605,8 @@ pkg_solve_add_universe_variable(struct pkg_solve_problem *problem,
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -626,7 +626,7 @@ pkg_solve_add_var_rules (struct pkg_solve_variable *var,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -653,7 +653,7 @@ pkg_solve_handle_provide (struct pkg_solve_problem *problem,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -666,11 +666,12 @@ pkg_solve_handle_provide (struct pkg_solve_problem *problem,
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -706,7 +707,7 @@ pkg_solve_add_pkg_rule(struct pkg_solve_problem *problem,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -716,10 +717,10 @@ pkg_solve_add_pkg_rule(struct pkg_solve_problem *problem,
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -757,14 +758,14 @@ pkg_solve_add_pkg_rule(struct pkg_solve_problem *problem,
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -922,14 +923,14 @@ pkg_solve_add_universe_item(struct pkg_job_universe_item *un,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -939,12 +940,12 @@ pkg_solve_add_universe_item(struct pkg_job_universe_item *un,
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -952,8 +953,8 @@ pkg_solve_add_universe_item(struct pkg_job_universe_item *un,
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -1000,8 +1001,8 @@ pkg_solve_jobs_to_sat(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -1036,8 +1037,8 @@ pkg_solve_jobs_to_sat(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -1140,7 +1141,7 @@ pkg_solve_insert_res_job (struct pkg_solve_variable *var,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1154,7 +1155,7 @@ pkg_solve_insert_res_job (struct pkg_solve_variable *var,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1162,7 +1163,7 @@ pkg_solve_insert_res_job (struct pkg_solve_variable *var,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1170,13 +1171,13 @@ pkg_solve_insert_res_job (struct pkg_solve_variable *var,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1185,11 +1186,11 @@ pkg_solve_sat_to_jobs(struct pkg_solve_problem *problem)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkgdb.c
@@ -2947,7 +2947,7 @@ pkgdb_register_pkg(struct pkgdb *db, struct pkg *pkg, int complete, int forced)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkgdb_repo.c
@@ -905,7 +905,7 @@ pkgdb_repo_origins(sqlite3 *sqlite)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1049,7 +1049,7 @@ pkgdb_rquery(struct pkgdb *db, const char *pattern, match_t match,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1117,6 +1117,7 @@ pkgdb_rquery_provide(struct pkgdb *db, const char *provide, const char *repo)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -1172,6 +1173,7 @@ pkgdb_find_shlib_provide(struct pkgdb *db, const char *require, const char *repo
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -1225,6 +1227,7 @@ pkgdb_find_shlib_require(struct pkgdb *db, const char *provide, const char *repo
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified libpkg/private/pkg.h
@@ -133,6 +133,7 @@ struct pkg_dep {
|
|
|
|
|
|
| + | |
|
|
|
|
|