dmidecode does now exist on non-PC architectures.
cpuid=$(virt-what-cpuid-helper)
# Check for various products in the BIOS information.
-# Note that dmidecode doesn't exist on non-PC architectures. On these,
-# this will return an error which is ignored (error message redirected
-# into $dmi variable).
+# Note that dmidecode doesn't exist on all architectures. On the ones
+# it does not, then this will return an error, which is ignored (error
+# message redirected into the $dmi variable).
dmi=$(LANG=C dmidecode 2>&1)