After upgrading to dev-lang/rust-bin-1.86-r1, almost any rust package cannot be built due to unable to find crates. The build.log is compiling dev-lang/rust-1.86.0-r1 itself: error[E0463]: can't find crate for `clap_derive` --> /run/user/22252/portage/dev-lang/rust-1.86.0-r1/work/rustc-1.86.0-src/vendor/clap-4.5.20/src/lib.rs:91:9 | 91 | pub use clap_derive::{self, Args, Parser, Subcommand, ValueEnum}; | ^^^^^^^^^^^ can't find crate For more information about this error, try `rustc --explain E0463`. error: could not compile `clap` (lib) due to 1 previous error This only occurs on Gentoo Prefix with RHEL8 as host OS. I copied this prefix onto Debian 13 host OS and it works without any issue, so I build dev-lang/rust and copied back to RHEL8. The compiled rust does not have problem on RHEL8, so the issue is with rust-bin. Reproducible: Always Steps to Reproduce: 1. Start from a Gentoo Prefix on RHEL8 or similar distribution 2. emerge -av rust-bin 3. emerge -av rust
Created attachment 927418 [details] build.log for dev-lang/rust
Created attachment 927419 [details] emerge --info output