Allow upgrade process to be splitted.
modified libpkg/pkg.h.in
@@ -513,6 +513,7 @@ typedef enum {
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified libpkg/pkg_jobs.c
@@ -293,7 +293,7 @@ pkg_jobs_update_universe_priority(struct pkg_jobs *j,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -324,16 +324,18 @@ pkg_jobs_handle_pkg_universe(struct pkg_jobs *j, struct pkg *pkg,
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -342,12 +344,19 @@ pkg_jobs_handle_pkg_universe(struct pkg_jobs *j, struct pkg *pkg,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -375,7 +384,7 @@ pkg_jobs_add_universe(struct pkg_jobs *j, struct pkg *pkg, int priority, bool re
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -633,29 +642,28 @@ find_remote_pkg(struct pkg_jobs *j, const char *pattern,
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1299,18 +1307,6 @@ jobs_solve_fetch(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -1429,10 +1425,10 @@ pkg_jobs_type(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1440,6 +1436,9 @@ pkg_jobs_handle_install(struct pkg *new, struct pkg *old, struct pkg_jobs *j, bo
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1471,7 +1470,7 @@ pkg_jobs_handle_install(struct pkg *new, struct pkg *old, struct pkg_jobs *j, bo
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1534,6 +1533,7 @@ pkg_jobs_execute(struct pkg_jobs *j)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -1553,13 +1553,13 @@ pkg_jobs_execute(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1669,7 +1669,7 @@ pkg_jobs_apply(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1684,7 +1684,7 @@ pkg_jobs_apply(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1764,7 +1764,7 @@ pkg_jobs_check_conflicts(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg_solve.c
@@ -234,7 +234,7 @@ pkg_solve_test_guess(struct pkg_solve_problem *problem)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -288,7 +288,7 @@ pkg_solve_sat_problem(struct pkg_solve_problem *problem)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -449,14 +449,15 @@ pkg_solve_add_universe_variable(struct pkg_jobs *j,
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -527,8 +528,8 @@ pkg_solve_add_pkg_rule(struct pkg_jobs *j, struct pkg_solve_problem *problem,
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -551,7 +552,7 @@ pkg_solve_add_pkg_rule(struct pkg_jobs *j, struct pkg_solve_problem *problem,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -574,8 +575,8 @@ pkg_solve_add_pkg_rule(struct pkg_jobs *j, struct pkg_solve_problem *problem,
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -610,8 +611,8 @@ pkg_solve_add_pkg_rule(struct pkg_jobs *j, struct pkg_solve_problem *problem,
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -679,7 +680,7 @@ pkg_solve_jobs_to_sat(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -717,7 +718,7 @@ pkg_solve_jobs_to_sat(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -814,7 +815,7 @@ static void
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -856,12 +857,27 @@ pkg_solve_insert_res_job (struct pkg_solve_variable *var,
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/private/pkg.h
@@ -207,6 +207,7 @@ struct pkg_solved {
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified src/utils.c
@@ -569,6 +569,7 @@ print_jobs_summary_pkg(struct pkg *new_pkg, struct pkg *old_pkg,
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -630,6 +631,9 @@ print_jobs_summary_pkg(struct pkg *new_pkg, struct pkg *old_pkg,
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|