When which(1) is not installed, we complain "perl not found" because it's the first set_prog_path check. The error message is misleading.
Fix it by adding a check for which(1) in the beginning. Signed-off-by: Fam Zheng <f...@redhat.com> --- tests/qemu-iotests/common.config | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/qemu-iotests/common.config b/tests/qemu-iotests/common.config index bd6790b..9674f3a 100644 --- a/tests/qemu-iotests/common.config +++ b/tests/qemu-iotests/common.config @@ -73,6 +73,8 @@ _fatal() exit 1 } +which -v &>/dev/null || _fatal "which not found" + export PERL_PROG="`set_prog_path perl`" [ "$PERL_PROG" = "" ] && _fatal "perl not found" -- 1.9.3