# HG changeset patch # User Christophe Lincoln # Date 1305118644 -7200 # Node ID c1f276ae5c0bc2a5fb8449f87e3496f93b4adae0 # Parent 73f8443e68e5dd52e1ed71b23f73b72ff18ef5ab QA: exit if broken link (do it better) diff -r 73f8443e68e5 -r c1f276ae5c0b cook --- a/cook Wed May 11 14:53:20 2011 +0200 +++ b/cook Wed May 11 14:57:24 2011 +0200 @@ -567,9 +567,9 @@ # Verify package quality and consistency. packit_quality() { gettext "QA: Checking for broken link..." - if find $taz -type l -follow; then - echo -e "\nERROR: broken link in filesystem" - fi + link=$(find $taz -type l -follow) + [ "$link" ] && echo -e "\nERROR: broken link in filesystem" + status # Exit if any error found in log file. if fgrep -q ERROR: $LOGS/$pkg.log; then