tribuchet: building on jamie Running phase: unpackPhase unpacking source archive /nix/store/bc22cjgsgvnqpw5q1lqsdv8ipj9br17q-source source root is source Running phase: patchPhase Executing configureCargoCommonVars decompressing cargo artifacts from /nix/store/da0r9m91jhg7hksy8j2k6a2zfsk48390-tincd-deps-0.1.0/target.tar.zst to target Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase will append /build/source/.cargo-home/config.toml with contents of /nix/store/b3az735zla9n5iz57bvihii0spiqdwr6-vendor-cargo-deps/config.toml default configurePhase, nothing to do Running phase: buildPhase +++ command cargo --version cargo 1.97.0 (c980f4866 2026-06-30) +++ command cargo build --release --message-format json-render-diagnostics -p tincd -p tinc-tools Compiling tinc-proto v0.0.0 (/build/source/crates/tinc-proto) Compiling tincd v0.1.0 (/build/source/crates/tincd) Compiling tinc-device v0.0.0 (/build/source/crates/tinc-device) Compiling tinc-crypto v0.0.0 (/build/source/crates/tinc-crypto) Compiling tinc-sptps v0.0.0 (/build/source/crates/tinc-sptps) Compiling tinc-conf v0.0.0 (/build/source/crates/tinc-conf) Compiling tinc-tools v0.0.0 (/build/source/crates/tinc-tools) error[E0277]: the trait bound `&Array, ...>, ...>, ...>>: From<...>` is not satisfied --> crates/tincd/src/discovery/record.rs:59:19 | 59 | nonce.into(), | ^^^^ the trait `From<&[u8]>` is not implemented for `&Array, B1>, B0>, B0>, B0>>` | help: the following other types implement trait `From` --> /nix/store/b3az735zla9n5iz57bvihii0spiqdwr6-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/hybrid-array-0.4.10/src/lib.rs:747:1 | 747 | / impl From<[T; N]> for Array 748 | | where 749 | | U: ArraySize = [T; N]>, | |________________________________________^ `curve25519_dalek::digest::hybrid_array::Array` implements `From<[T; N]>` ... 767 | / impl<'a, T, U, const N: usize> From<&'a [T; N]> for &'a Array 768 | | where 769 | | U: ArraySize = [T; N]>, | |________________________________________^ `&curve25519_dalek::digest::hybrid_array::Array` implements `From<&[T; N]>` ... 787 | / impl<'a, T, U, const N: usize> From<&'a mut [T; N]> for &'a mut Array 788 | | where 789 | | U: ArraySize = [T; N]>, | |________________________________________^ `&mut curve25519_dalek::digest::hybrid_array::Array` implements `From<&mut [T; N]>` | ::: /nix/store/b3az735zla9n5iz57bvihii0spiqdwr6-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/inout-0.2.2/src/inout.rs:154:1 | 154 | / impl<'inp, 'out, T, N, M> From>>> 155 | | for Array>, M> 156 | | where 157 | | N: ArraySize, 158 | | M: ArraySize, 159 | | N: Mul, 160 | | Prod: ArraySize, | |__________________________^ `Array>, M>` implements `From>::Output>>>` = note: there are multiple different versions of crate `hybrid_array` in the dependency graph = help: you can use `cargo tree` to explore your dependency tree = note: required for `&[u8]` to implement `Into<&Array, ...>, ...>, ...>>>` = note: the full name for the type has been written to '/build/source/target/release/deps/tincd-87e952abfae43edf.long-type-7729790713594286437.txt' = note: consider using `--verbose` to print the full type name to the console For more information about this error, try `rustc --explain E0277`. error: could not compile `tincd` (lib) due to 1 previous error warning: build failed, waiting for other jobs to finish...