Support installation of local packages.
modified libpkg/pkg_jobs.c
@@ -280,7 +280,7 @@ pkg_jobs_update_universe_priority(struct pkg_jobs *j,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -334,7 +334,7 @@ pkg_jobs_update_universe_priority(struct pkg_jobs *j,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -367,7 +367,7 @@ pkg_jobs_update_conflict_priority(struct pkg_jobs *j, struct pkg_solved *req)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -741,16 +741,54 @@ end:
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -769,36 +807,7 @@ find_remote_pkg(struct pkg_jobs *j, const char *pattern,
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -807,6 +816,33 @@ find_remote_pkg(struct pkg_jobs *j, const char *pattern,
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1098,8 +1134,8 @@ pkg_conflicts_add_from_pkgdb_local(const char *o1, const char *o2, void *ud)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -1140,12 +1176,12 @@ pkg_conflicts_add_from_pkgdb_remote(const char *o1, const char *o2, void *ud)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1284,15 +1320,9 @@ jobs_solve_upgrade(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1339,26 +1369,8 @@ jobs_solve_install(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -1541,13 +1553,14 @@ static int
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -1560,18 +1573,22 @@ pkg_jobs_handle_install(struct pkg_solved *ps, struct pkg_jobs *j, bool handle_r
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1588,7 +1605,7 @@ pkg_jobs_handle_install(struct pkg_solved *ps, struct pkg_jobs *j, bool handle_r
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1600,13 +1617,11 @@ pkg_jobs_handle_install(struct pkg_solved *ps, struct pkg_jobs *j, bool handle_r
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
|
|
|
|
|
@@ -1787,6 +1802,8 @@ pkg_jobs_apply(struct pkg_jobs *j)
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -1802,6 +1819,8 @@ pkg_jobs_apply(struct pkg_jobs *j)
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -1865,10 +1884,9 @@ pkg_jobs_fetch(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1885,20 +1903,27 @@ pkg_jobs_check_conflicts(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
|
| + | |
|
|
|
|
| - | |
|
|
|
|
|
modified libpkg/private/pkg.h
@@ -198,8 +198,9 @@ struct pkg_option {
|
|
|
|
|
|
| - | |
| + | |
|
|
| + | |
|
|
|
|
|