these 29 derivations will be built: /nix/store/0d3psg4j6mlalynjzrcx3vx68b12gxs3-cargo-package-cipher-0.5.2.drv /nix/store/2a06adp0ngzqa5d5v8172cknbbhpqc31-cargo-package-inout-0.2.2.drv /nix/store/7ghndx2lbws1qa0y22gxrn6fgpgk226h-cargo-package-aead-0.6.1.drv /nix/store/hla89jf8419chmvy0mpqcc69w4vln0zg-cargo-package-poly1305-0.9.1.drv /nix/store/m6kybdfnwpvkgllma5kfk0i7m29kxqyl-cargo-package-chacha20poly1305-0.11.0.drv /nix/store/sbych4mhayk4smfjam13v6c6wvmywih1-cargo-package-universal-hash-0.6.1.drv /nix/store/m3m3bp5m25dph3b12rph578i1fd1s1ii-vendor-registry.drv /nix/store/lxdbkdrwca03l6abh134l096rfp7j7bb-vendor-cargo-deps.drv /nix/store/lsi62pfn332v5k2gf4w9sjszc020asa7-Cargo.toml.drv /nix/store/ysfwmd5ni4m9wmknr9svri5sbcf7zxzh-source.drv /nix/store/7s4czzskak6071fng2rd9wvcqjkxzryr-tincd-deps-0.1.0.drv /nix/store/vbcqrz1dcimwpzvxl2qmvg9qb5phc42l-tincd-0.1.0.drv /nix/store/6g28hrqc3sbakkshqy3rssffig83ra0j-system-path.drv /nix/store/mrimbgbn402bigynxss4fimda3mfbzqk-dbus-1.drv /nix/store/llxsgw2rph5432gr64fmshy903nkmwm1-X-Restart-Triggers-dbus-broker.drv /nix/store/0fbnx942x4bw6271sj6midziiknwgnwg-unit-dbus-broker.service.drv /nix/store/srg6q1rjbrks4094xpkc8iybaq1sxvcv-user-units.drv /nix/store/9ffdi7scyd2g5zri21vpfj2s9c0armn0-unit-dbus-broker.service.drv /nix/store/jis15vy2z0jd7qsvhyvd4y27kjiljrp8-unit-tinc.mesh.service.drv /nix/store/v0r69v187dldavzch8jvbnm4k0xczkfq-system-units.drv /nix/store/rilpzfjgfk3xaiz1n8a14dfd44i1jmwv-etc.drv /nix/store/4li385yxxix628ma4djqv3gjagpcsvhp-activate.drv /nix/store/l64ff57ymrjg7hk9vsfrdjws6j83miv8-nixos-system-alpha-test.drv /nix/store/0n6hj0llmxjzrizs4j36hrh34x2815y3-closure-info.drv /nix/store/8b9kx3gkz8l7qf4mhj37myda1dy598l0-run-nixos-vm.drv /nix/store/xckjpnf7qlv3scn3d8820amblibf3jn0-nixos-vm.drv /nix/store/f2pbnkci5xl3vbs4pq9xfw2mnc5zdmyk-driverConfiguration.json.drv /nix/store/yv21da0igh3n1kxwgx279grchhmv3vfl-nixos-test-driver-tincd-nixos-crossimpl.drv /nix/store/x59jvc0wj55k2bzrq1vpkvix7g9fblzv-vm-test-run-tincd-nixos-crossimpl.drv building '/nix/store/7ghndx2lbws1qa0y22gxrn6fgpgk226h-cargo-package-aead-0.6.1.drv' cargo-package-aead-0.6.1> tribuchet: building on jamie building '/nix/store/lsi62pfn332v5k2gf4w9sjszc020asa7-Cargo.toml.drv' Cargo.toml> tribuchet: building on jamie cargo-package-aead-0.6.1> Running phase: unpackPhase cargo-package-aead-0.6.1> setting SOURCE_DATE_EPOCH to timestamp 1153704088 of file "./crate/tests/dummy.rs" cargo-package-aead-0.6.1> Running phase: patchPhase cargo-package-aead-0.6.1> Running phase: updateAutotoolsGnuConfigScriptsPhase cargo-package-aead-0.6.1> Running phase: installPhase building '/nix/store/ysfwmd5ni4m9wmknr9svri5sbcf7zxzh-source.drv' source> tribuchet: building on jamie building '/nix/store/vbcqrz1dcimwpzvxl2qmvg9qb5phc42l-tincd-0.1.0.drv' tincd-0.1.0> tribuchet: building on jamie tincd-0.1.0> Running phase: unpackPhase tincd-0.1.0> unpacking source archive /nix/store/bc22cjgsgvnqpw5q1lqsdv8ipj9br17q-source tincd-0.1.0> source root is source tincd-0.1.0> Running phase: patchPhase tincd-0.1.0> Executing configureCargoCommonVars tincd-0.1.0> decompressing cargo artifacts from /nix/store/da0r9m91jhg7hksy8j2k6a2zfsk48390-tincd-deps-0.1.0/target.tar.zst to target tincd-0.1.0> Running phase: updateAutotoolsGnuConfigScriptsPhase tincd-0.1.0> Running phase: configurePhase tincd-0.1.0> will append /build/source/.cargo-home/config.toml with contents of /nix/store/b3az735zla9n5iz57bvihii0spiqdwr6-vendor-cargo-deps/config.toml tincd-0.1.0> default configurePhase, nothing to do tincd-0.1.0> Running phase: buildPhase tincd-0.1.0> +++ command cargo --version tincd-0.1.0> cargo 1.97.0 (c980f4866 2026-06-30) tincd-0.1.0> +++ command cargo build --release --message-format json-render-diagnostics -p tincd -p tinc-tools tincd-0.1.0> Compiling tinc-proto v0.0.0 (/build/source/crates/tinc-proto) tincd-0.1.0> Compiling tincd v0.1.0 (/build/source/crates/tincd) tincd-0.1.0> Compiling tinc-device v0.0.0 (/build/source/crates/tinc-device) tincd-0.1.0> Compiling tinc-crypto v0.0.0 (/build/source/crates/tinc-crypto) tincd-0.1.0> Compiling tinc-conf v0.0.0 (/build/source/crates/tinc-conf) tincd-0.1.0> Compiling tinc-sptps v0.0.0 (/build/source/crates/tinc-sptps) tincd-0.1.0> Compiling tinc-tools v0.0.0 (/build/source/crates/tinc-tools) tincd-0.1.0> error[E0277]: the trait bound `&Array, ...>, ...>, ...>>: From<...>` is not satisfied tincd-0.1.0> --> crates/tincd/src/discovery/record.rs:59:19 tincd-0.1.0> | tincd-0.1.0> 59 | nonce.into(), tincd-0.1.0> | ^^^^ the trait `From<&[u8]>` is not implemented for `&Array, B1>, B0>, B0>, B0>>` tincd-0.1.0> | tincd-0.1.0> help: the following other types implement trait `From` tincd-0.1.0> --> /nix/store/b3az735zla9n5iz57bvihii0spiqdwr6-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/hybrid-array-0.4.10/src/lib.rs:747:1 tincd-0.1.0> | tincd-0.1.0> 747 | / impl From<[T; N]> for Array tincd-0.1.0> 748 | | where tincd-0.1.0> 749 | | U: ArraySize = [T; N]>, tincd-0.1.0> | |________________________________________^ `curve25519_dalek::digest::hybrid_array::Array` implements `From<[T; N]>` tincd-0.1.0> ... tincd-0.1.0> 767 | / impl<'a, T, U, const N: usize> From<&'a [T; N]> for &'a Array tincd-0.1.0> 768 | | where tincd-0.1.0> 769 | | U: ArraySize = [T; N]>, tincd-0.1.0> | |________________________________________^ `&curve25519_dalek::digest::hybrid_array::Array` implements `From<&[T; N]>` tincd-0.1.0> ... tincd-0.1.0> 787 | / impl<'a, T, U, const N: usize> From<&'a mut [T; N]> for &'a mut Array tincd-0.1.0> 788 | | where tincd-0.1.0> 789 | | U: ArraySize = [T; N]>, tincd-0.1.0> | |________________________________________^ `&mut curve25519_dalek::digest::hybrid_array::Array` implements `From<&mut [T; N]>` tincd-0.1.0> | tincd-0.1.0> ::: /nix/store/b3az735zla9n5iz57bvihii0spiqdwr6-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/inout-0.2.2/src/inout.rs:154:1 tincd-0.1.0> | tincd-0.1.0> 154 | / impl<'inp, 'out, T, N, M> From>>> tincd-0.1.0> 155 | | for Array>, M> tincd-0.1.0> 156 | | where tincd-0.1.0> 157 | | N: ArraySize, tincd-0.1.0> 158 | | M: ArraySize, tincd-0.1.0> 159 | | N: Mul, tincd-0.1.0> 160 | | Prod: ArraySize, tincd-0.1.0> | |__________________________^ `Array>, M>` implements `From>::Output>>>` tincd-0.1.0> = note: there are multiple different versions of crate `hybrid_array` in the dependency graph tincd-0.1.0> = help: you can use `cargo tree` to explore your dependency tree tincd-0.1.0> = note: required for `&[u8]` to implement `Into<&Array, ...>, ...>, ...>>>` tincd-0.1.0> = note: the full name for the type has been written to '/build/source/target/release/deps/tincd-87e952abfae43edf.long-type-7729790713594286437.txt' tincd-0.1.0> = note: consider using `--verbose` to print the full type name to the console tincd-0.1.0> tincd-0.1.0> For more information about this error, try `rustc --explain E0277`. tincd-0.1.0> error: could not compile `tincd` (lib) due to 1 previous error tincd-0.1.0> warning: build failed, waiting for other jobs to finish... error: Cannot build '/nix/store/vbcqrz1dcimwpzvxl2qmvg9qb5phc42l-tincd-0.1.0.drv'. Reason: builder failed with exit code 101. Output paths: /nix/store/4pq3j277xjgh46f29dfpn75j105b825p-tincd-0.1.0 Last 25 log lines: > ... > 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... For full logs, run: nix log /nix/store/vbcqrz1dcimwpzvxl2qmvg9qb5phc42l-tincd-0.1.0.drv error: Cannot build '/nix/store/6g28hrqc3sbakkshqy3rssffig83ra0j-system-path.drv'. Reason: 1 dependency failed. Output paths: /nix/store/z80zk5c6y7gspffk6nl6acycwr3yrr44-system-path error: Cannot build '/nix/store/jis15vy2z0jd7qsvhyvd4y27kjiljrp8-unit-tinc.mesh.service.drv'. Reason: 1 dependency failed. Output paths: /nix/store/0ww1zbqnqarkyvl7is1xlcjjcd6rqhmk-unit-tinc.mesh.service error: Cannot build '/nix/store/mrimbgbn402bigynxss4fimda3mfbzqk-dbus-1.drv'. Reason: 1 dependency failed. Output paths: /nix/store/1i6m7kyb63sf74hv4p1rlld2b5h1d5sn-dbus-1 error: Cannot build '/nix/store/llxsgw2rph5432gr64fmshy903nkmwm1-X-Restart-Triggers-dbus-broker.drv'. Reason: 1 dependency failed. Output paths: /nix/store/8wbqycig9a1hcfqim3z0wg8gzhs5fiz5-X-Restart-Triggers-dbus-broker error: Cannot build '/nix/store/0fbnx942x4bw6271sj6midziiknwgnwg-unit-dbus-broker.service.drv'. Reason: 1 dependency failed. Output paths: /nix/store/smsrdk777aj8i6yw70rr4kpkqg4g27vw-unit-dbus-broker.service error: Cannot build '/nix/store/9ffdi7scyd2g5zri21vpfj2s9c0armn0-unit-dbus-broker.service.drv'. Reason: 1 dependency failed. Output paths: /nix/store/vd3fxy12kzhpn3wkmyn6bhlv94jdbpv9-unit-dbus-broker.service error: Cannot build '/nix/store/v0r69v187dldavzch8jvbnm4k0xczkfq-system-units.drv'. Reason: 2 dependencies failed. Output paths: /nix/store/99kpcgg2ff2vsdn3b1h883v3487z95pl-system-units error: Cannot build '/nix/store/srg6q1rjbrks4094xpkc8iybaq1sxvcv-user-units.drv'. Reason: 1 dependency failed. Output paths: /nix/store/qqw2h1j6jx8041jjachwdlzcprs7hpgj-user-units error: Cannot build '/nix/store/rilpzfjgfk3xaiz1n8a14dfd44i1jmwv-etc.drv'. Reason: 4 dependencies failed. Output paths: /nix/store/xh8fbv9b9vanl7hlxd3qfaxd1cqbz4b2-etc error: Cannot build '/nix/store/4li385yxxix628ma4djqv3gjagpcsvhp-activate.drv'. Reason: 1 dependency failed. Output paths: /nix/store/698xgryk66xj6qv2ahgvb1n2ywwzcr9f-activate error: Cannot build '/nix/store/l64ff57ymrjg7hk9vsfrdjws6j83miv8-nixos-system-alpha-test.drv'. Reason: 3 dependencies failed. Output paths: /nix/store/9fsacjvgd19x0j9f68hh14k4li4f3svh-nixos-system-alpha-test error: Cannot build '/nix/store/0n6hj0llmxjzrizs4j36hrh34x2815y3-closure-info.drv'. Reason: 1 dependency failed. Output paths: /nix/store/a5nb6krcra5cn29dsy5q6ijghzrvpdh6-closure-info error: Cannot build '/nix/store/8b9kx3gkz8l7qf4mhj37myda1dy598l0-run-nixos-vm.drv'. Reason: 2 dependencies failed. Output paths: /nix/store/lxk1vf35gs81pyl98xqaali7bpn30kbq-run-nixos-vm error: Cannot build '/nix/store/xckjpnf7qlv3scn3d8820amblibf3jn0-nixos-vm.drv'. Reason: 2 dependencies failed. Output paths: /nix/store/chnz5z4vnrmqm6xklnqw0rnwa252dl5d-nixos-vm error: Cannot build '/nix/store/f2pbnkci5xl3vbs4pq9xfw2mnc5zdmyk-driverConfiguration.json.drv'. Reason: 1 dependency failed. Output paths: /nix/store/bb1n0q63g90wnamwiwv9wqinkhgvpzhg-driverConfiguration.json error: Cannot build '/nix/store/yv21da0igh3n1kxwgx279grchhmv3vfl-nixos-test-driver-tincd-nixos-crossimpl.drv'. Reason: 1 dependency failed. Output paths: /nix/store/hyazim3csc5giq0whpdd4r11ik43ycl6-nixos-test-driver-tincd-nixos-crossimpl error: Cannot build '/nix/store/x59jvc0wj55k2bzrq1vpkvix7g9fblzv-vm-test-run-tincd-nixos-crossimpl.drv'. Reason: 1 dependency failed. Output paths: /nix/store/6x1dnfp622q5vzcx24m3csnkp22xykzp-vm-test-run-tincd-nixos-crossimpl