``` crossdev -S -t aarch64-unknown-linux-gnu ctrl-c crossdev -t aarch64-unknown-linux-gnu ... ... * error: binutils failed :( * * If you file a bug, please attach the following logfiles: * /var/log/portage/cross-aarch64-unknown-linux-gnu-info.log * /var/log/portage/cross-aarch64-unknown-linux-gnu-binutils.log.xz * /var/tmp/portage/cross-aarch64-unknown-linux-gnu/binutils*/temp/binutils-conf ```
Created attachment 549508 [details] cross-aarch64-unknown-linux-gnu-info.log gnu-info
Created attachment 549510 [details] cross-aarch64-unknown-linux-gnu-binutils.log.xz gnu-info
Created attachment 549512 [details] binutils-config.logs.tar.xz config
The failure is version conflict: ``` sys-libs/binutils-libs:0 (sys-libs/binutils-libs-2.31.1:0/2.31.1::gentoo, ebuild scheduled for merge) pulled in by >=sys-libs/binutils-libs-2.31.1 required by (cross-aarch64-unknown-linux-gnu/binutils-2.31.1:2.31/2.31::crossdev, ebuild scheduled for merge) ^^ ^^^^^^ (sys-libs/binutils-libs-2.30-r2:0/2.30::gentoo, installed) pulled in by sys-libs/binutils-libs:0/2.30=[abi_x86_64(-)] required by (x11-libs/cairo-1.14.12:0/0::gentoo, installed) ^^^^^^^^ ``` It's not retaled to `crossdev` interruption. cross-aarch64-unknown-linux-gnu/binutils-2.31.1 needs >=sys-libs/binutils-libs-2.31.1 installed. This change should not require binutils-libs at all: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f079a0ab8ef42b18cfa4983a668dd431732f4db