Rust toolchain tests failing with unpriviliged runner and unpacked compiler shards #395
Open
Description
opened on Dec 21, 2024
With
BINARYBUILDER_RUNNER=unprivileged
BINARYBUILDER_USE_SQUASHFS=false
Rust toolchain tests are failing on CI with
Installing cargo_build v0.1.0 (/usr/share/testsuite/rust/cargo_build)
error: failed to compile `cargo_build v0.1.0 (/usr/share/testsuite/rust/cargo_build)`, intermediate artifacts can be found at `/usr/share/testsuite/rust/cargo_build/target`.
To reuse those artifacts with a future compilation, set the environment variable `CARGO_TARGET_DIR` to that path.
Caused by:
failed to create directory `/usr/share/testsuite/rust/cargo_build/target`
Caused by:
Cross-device link (os error 18)
make[1]: *** [Makefile:7: /tmp/testsuite/x86_64-linux-gnu/rust/cargo_build/cargo_build] Error 101
This looks like rust-lang/rustup#2949. This is also similar to #347, which had been marked as solved at some point.
Activity