Stop calculating priorities before job is solved.
modified libpkg/pkg_jobs.c
@@ -46,7 +46,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -181,7 +181,7 @@ pkg_jobs_iter(struct pkg_jobs *jobs, void **iter,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -280,7 +280,7 @@ pkg_jobs_update_universe_priority(struct pkg_jobs *j,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -311,20 +311,15 @@ pkg_jobs_handle_pkg_universe(struct pkg_jobs *j, struct pkg *pkg,
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -333,19 +328,11 @@ pkg_jobs_handle_pkg_universe(struct pkg_jobs *j, struct pkg *pkg,
|
|
|
|
|
|
| - | |
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -363,7 +350,7 @@ pkg_jobs_handle_pkg_universe(struct pkg_jobs *j, struct pkg *pkg,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -372,10 +359,9 @@ pkg_jobs_add_universe(struct pkg_jobs *j, struct pkg *pkg, int priority,
|
|
|
|
|
|
| - | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -396,7 +382,7 @@ pkg_jobs_add_universe(struct pkg_jobs *j, struct pkg *pkg, int priority,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -409,9 +395,6 @@ pkg_jobs_add_universe(struct pkg_jobs *j, struct pkg *pkg, int priority,
|
|
|
|
|
|
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -441,10 +424,10 @@ pkg_jobs_add_universe(struct pkg_jobs *j, struct pkg *pkg, int priority,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -452,15 +435,11 @@ pkg_jobs_add_universe(struct pkg_jobs *j, struct pkg *pkg, int priority,
|
|
|
|
|
|
| - | |
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
|
|
| - | |
|
|
|
|
|
@@ -475,7 +454,7 @@ pkg_jobs_add_universe(struct pkg_jobs *j, struct pkg *pkg, int priority,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -483,23 +462,19 @@ pkg_jobs_add_universe(struct pkg_jobs *j, struct pkg *pkg, int priority,
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
| - | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -513,7 +488,7 @@ pkg_jobs_add_universe(struct pkg_jobs *j, struct pkg *pkg, int priority,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -527,11 +502,6 @@ pkg_jobs_test_automatic(struct pkg_jobs *j, struct pkg *p, int priority)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -542,11 +512,11 @@ pkg_jobs_test_automatic(struct pkg_jobs *j, struct pkg *p, int priority)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -580,10 +550,10 @@ new_pkg_version(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -596,7 +566,7 @@ end:
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -636,11 +606,6 @@ find_remote_pkg(struct pkg_jobs *j, const char *pattern,
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -656,8 +621,8 @@ find_remote_pkg(struct pkg_jobs *j, const char *pattern,
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -886,7 +851,7 @@ newer_than_local_pkg(struct pkg_jobs *j, struct pkg *rp, bool force)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -906,29 +871,9 @@ pkg_conflicts_add_missing(struct pkg_jobs *j, const char *origin, int priority)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -937,19 +882,6 @@ pkg_conflicts_register_universe(struct pkg_jobs *j,
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -969,12 +901,12 @@ pkg_conflicts_add_from_pkgdb_local(const char *o1, const char *o2, void *ud)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1090,13 +1022,13 @@ jobs_solve_deinstall(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1126,24 +1058,24 @@ jobs_solve_autoremove(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1178,7 +1110,7 @@ jobs_solve_upgrade(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1186,7 +1118,7 @@ jobs_solve_upgrade(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1199,7 +1131,7 @@ jobs_solve_upgrade(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1239,7 +1171,7 @@ jobs_solve_install(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1248,7 +1180,7 @@ jobs_solve_install(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1266,7 +1198,7 @@ jobs_solve_install(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1305,7 +1237,7 @@ jobs_solve_fetch(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1314,7 +1246,7 @@ jobs_solve_fetch(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|