From: Eric Biggers <ebiggers@xxxxxxxxxx> dpkg is generally only present on Debian-derived distros. Fixes: 1efbdfd8c837 ("Use more general architecture handling") Signed-off-by: Eric Biggers <ebiggers@xxxxxxxxxx> --- run-fstests/util/arch-funcs | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/run-fstests/util/arch-funcs b/run-fstests/util/arch-funcs index 248a2a0..3933867 100644 --- a/run-fstests/util/arch-funcs +++ b/run-fstests/util/arch-funcs @@ -13,12 +13,16 @@ # function set_my_arch () { - local t - if test -n "${MY_ARCH:=}" ; then return fi - MY_ARCH=$(dpkg --print-architecture) + local arch=$(uname -m) + case $arch in + aarch64) MY_ARCH=arm64 ;; + i386|i686) MY_ARCH=i386 ;; + x86_64) MY_ARCH=amd64 ;; + *) MY_ARCH=$arch ;; + esac } function set_default_arch () -- 2.39.1