I couldn't yet find build logs for Ubuntu, but for Debian they are correct (https://buildd.debian.org/status/logs.php?pkg=libguestfs&ver=1%3A1.40.2-7%2Bb1&arch=s390x).
You should see in the ./configure step: checking host CPU and C ABI... s390x ... config.status: creating common/mlstdutils/guestfs_config.ml This would put the string "s390x" into Guestfs_config.host_cpu, which would be copied to virt-customize and printed in that error message. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1864164 Title: virt-customize fails with "host cpu (x86_64) and guest arch (s390x) are not compatible" when running on s390x host To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-z-systems/+bug/1864164/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs