--- /usr/bin/makepkg 2012-01-13 05:45:39.000000000 +0100 +++ makepkg 2012-02-04 18:25:38.470527435 +0100 @@ -1722,7 +1722,15 @@ msg "$(gettext "Determining latest %s revision...")" 'hg' if [[ -d ./src/$_hgrepo ]] ; then cd ./src/$_hgrepo - hg pull + tmp_stderr=$(mktemp) + hg pull 2> "$tmp_stderr" || true + if [[ -s "$tmp_stderr" ]] ; then + cat "$tmp_stderr" >&2 + rm "$tmp_stderr" + exit 1 + else + rm "$tmp_stderr" + fi hg update else [[ ! -d ./src/ ]] && mkdir ./src/