Load package before calculating its digest.
modified libpkg/pkg.c
@@ -37,6 +37,7 @@
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -1462,9 +1463,13 @@ pkg_open2(struct pkg **pkg_p, struct archive **a, struct archive_entry **ae,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1475,9 +1480,13 @@ pkg_validate(struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkg_jobs.c
@@ -807,7 +807,7 @@ pkg_jobs_try_remote_candidate(struct pkg_jobs *j, const char *pattern,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -998,7 +998,7 @@ pkg_jobs_find_remote_pattern(struct pkg_jobs *j, struct job_pattern *jp)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg_jobs_universe.c
@@ -171,7 +171,8 @@ pkg_jobs_universe_add_pkg(struct pkg_jobs_universe *universe, struct pkg *pkg,
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/private/pkg.h
@@ -583,7 +583,7 @@ int pkg_script_run(struct pkg *, pkg_script type);
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|