Created attachment 915749 [details] build log In a user mount namespace/chroot, crossdev --target aarch64-unknown-linux-gnu fails. Setup done with the following steps: mkdir stage3 sysroot stage3_work stage3_upper pushd stage3 wgetpaste <stage3> tar -xf stage3.tar.xz popd unshare --map-auto --map-root --mount mount -t overlay overlay -o userxattr,lowerdir=stage3,workdir=stage3_work,upperdir=stage3_upper sysroot mount --rbind /proc sysroot/proc mount --rbind /sys sysroot/sys mount --rbind /dev sysroot/dev mount --types devpts devpts sysroot/dev/pts mount --bind /var/db/repos sysroot/var/db/repos mount --bind /etc/resolv.conf sysroot/etc/resolv.conf chroot sysroot emerge eselect-repository crossdev eselect repository enable crossdev crossdev --target aarch64-unknown-linux-gnu
Created attachment 915750 [details] linux headers build log
in the setup, wgetpaste <stage3> should be wget <stage3> (obviously).
This failure is resolved with: FEATURES="-usersandbox"