summaryrefslogtreecommitdiff
path: root/bin/build-master-status
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2018-01-10 09:31:56 +0100
committerErich Eckner <git@eckner.net>2018-01-10 09:31:56 +0100
commite9e6b01cf53797f25f5ad4529b6fea0c32c0aa68 (patch)
tree8a0f5163326ee8390c6f15ee244bc6a7fa290240 /bin/build-master-status
parent7501f3235df7f16df1f878466b1f501bdbd8956b (diff)
downloadbuilder-e9e6b01cf53797f25f5ad4529b6fea0c32c0aa68.tar.xz
bin/build-master-status: recognize failure due to uninstallable dependencies
Diffstat (limited to 'bin/build-master-status')
-rwxr-xr-xbin/build-master-status4
1 files changed, 4 insertions, 0 deletions
diff --git a/bin/build-master-status b/bin/build-master-status
index 03e878e..f993bff 100755
--- a/bin/build-master-status
+++ b/bin/build-master-status
@@ -314,6 +314,10 @@ if ${web}; then
-printf '%f source\n' \
\) -o \
\( \
+ -exec zgrep -q '^==> ERROR: '"'"'pacman'"'"' failed to install missing dependencies\.$' {} \; \
+ -printf '%f dependencies\n' \
+ \) -o \
+ \( \
-exec zgrep -q 'error: failed to commit transaction (invalid or corrupted package)$' {} \; \
-printf '%f package-cache\n' \
\) -o \