Hi,
I'm trying to build the Armbian for Rock64.
Host machine is Ubuntu 24.04 AMD64 (but it is running in VirtualBox under Windows).
Build fails with the following error:
[🐳|🌱] Deploying qemu-user-static binary to chroot [ qemu-aarch64-static during image-early ]
[🐳|🔨] '/usr/bin/qemu-aarch64-static' -> '/armbian/.tmp/rootfs-232e77ba-e6ab-4067-8029-afd44bd1d0b9//usr/bin/qemu-aarch64-static'
chroot: failed to run command ‘/bin/bash’: No such file or directory
[🐳|💥] Error 127 occurred in main shell [ at /armbian/lib/functions/rootfs/distro-specific.sh:276
create_sources_list_and_deploy_repo_key() --> lib/functions/rootfs/distro-specific.sh:276
extract_rootfs_artifact() --> lib/functions/rootfs/create-cache.sh:130
do_with_logging() --> lib/functions/logging/section-logging.sh:81
get_or_create_rootfs_cache_chroot_sdcard() --> lib/functions/rootfs/create-cache.sh:90
build_rootfs_and_image() --> lib/functions/main/rootfs-image.sh:14
full_build_packages_rootfs_and_image() --> lib/functions/main/default-build.sh:36
do_with_default_build() --> lib/functions/main/default-build.sh:42
cli_standard_build_run() --> lib/functions/cli/cli-build.sh:25
armbian_cli_run_command() --> lib/functions/cli/utils-cli.sh:136
cli_entrypoint() --> lib/functions/cli/entrypoint.sh:208
main() --> compile.sh:50
The /bin/bash (/armbian/.tmp/rootfs-232e77ba-e6ab-4067-8029-afd44bd1d0b9/bin/bash) seems an ARM64 and this might be the reason for "failed to run".
Is this a known issue? Can I fix it?
I've tried to avoid using chroot in this line, the build goes forward but fails with similar error later.