On Wed, Jan 09, 2019 at 10:45:12AM -0500, Eli Schwartz via arch-projects <arch-projects@archlinux.org> wrote:
diff --git a/db-update b/db-update index 313fb999..04a29bf3 100755 --- a/db-update +++ b/db-update @@ -61,6 +61,9 @@ for repo in "${repos[@]}"; do if ! check_builddir "${pkg}"; then die "Package %s was not built in a chroot" "$repo/${pkg##*/}" fi + if ! check_reproducible "${pkg}"; then + die "Package %s is not reproducible" "${pkg}"
Same as above. I'd suggest something like this:
"Package %s depends on packages that are missing in the reproducibility archive and your staging directory. Ensure that all dependencies either exist in the repositories or reproducibility archive already or that they are added together with the package in a single call to db-update."
Hmm, what about:
Package %s is not reproducible. Ensure that all dependencies are available in the repositories or are added in the same db-update.
Fine by me. Florian