Split a job request to delete and add.
modified libpkg/pkg_jobs.c
@@ -98,8 +98,12 @@ pkg_jobs_free(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -137,6 +141,23 @@ pkg_jobs_add(struct pkg_jobs *j, match_t match, char **argv, int argc)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -157,6 +178,7 @@ populate_local_rdeps(struct pkg_jobs *j, struct pkg *p)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -242,7 +264,6 @@ jobs_solve_deinstall(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -259,13 +280,7 @@ jobs_solve_deinstall(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -313,6 +328,7 @@ recursive_autoremove(struct pkg_jobs *j)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -328,7 +344,6 @@ jobs_solve_autoremove(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -336,13 +351,7 @@ jobs_solve_autoremove(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -364,7 +373,6 @@ jobs_solve_upgrade(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -378,13 +386,7 @@ jobs_solve_upgrade(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -881,7 +883,6 @@ jobs_solve_install(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -900,13 +901,7 @@ jobs_solve_install(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -973,7 +968,6 @@ jobs_solve_fetch(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -986,13 +980,7 @@ jobs_solve_fetch(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
modified libpkg/private/pkg.h
@@ -204,7 +204,8 @@ struct pkg_jobs {
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|