these 5 derivations will be built: /nix/store/gmkpmnz66wvyk1rihwzi28mb47z7cynz-vendor-registry.drv /nix/store/g2dx10idc1qrccv212rfv3gbk7j7g808-vendor-cargo-deps.drv /nix/store/yg0m194w7bz5wfbp4vrdh16cfr4dnxgq-source.drv /nix/store/yb1hk2jz1w5jfws063s2nrcbaw19yyvs-herdr-eternal-deps-0.1.0.drv /nix/store/wmczz6sm7ck921g3rxn67l4xi0znc2wv-herdr-eternal-test-0.1.0.drv error: Cannot build '/nix/store/wmczz6sm7ck921g3rxn67l4xi0znc2wv-herdr-eternal-test-0.1.0.drv'. Reason: builder failed with exit code 101. Output paths: /nix/store/ms2bid9xy5kmscfwgzq286s0ap38am0s-herdr-eternal-test-0.1.0 Last 25 log lines: > Running phase: checkPhase > +++ command cargo test --release --locked > Compiling herdr-eternal-proto v0.1.0 (/private/var/tb/8/scratch/2b2a1fb80547fb3b/build/source/proto) > Compiling herdr-eternal-server v0.1.0 (/private/var/tb/8/scratch/2b2a1fb80547fb3b/build/source/server) > Compiling herdr-eternal-ssh v0.1.0 (/private/var/tb/8/scratch/2b2a1fb80547fb3b/build/source/client) > error[E0609]: no field `key_pair` on type `CertifiedKey` > --> client/tests/quic.rs:15:36 > | > 15 | std::fs::write(&key_path, cert.key_pair.serialize_pem()).unwrap(); > | ^^^^^^^^ unknown field > | > = note: available fields are: `cert`, `signing_key` > > For more information about this error, try `rustc --explain E0609`. > error: could not compile `herdr-eternal-ssh` (test "quic") due to 1 previous error > warning: build failed, waiting for other jobs to finish... > error[E0609]: no field `key_pair` on type `rcgen::CertifiedKey` > --> client/src/channel.rs:232:67 > | > 232 | let key = rustls_pki_types::PrivatePkcs8KeyDer::from(cert.key_pair.serialize_der()); > | ^^^^^^^^ unknown field > | > = note: available fields are: `cert`, `signing_key` > > error: could not compile `herdr-eternal-ssh` (lib test) due to 1 previous error For full logs, run: nix log /nix/store/wmczz6sm7ck921g3rxn67l4xi0znc2wv-herdr-eternal-test-0.1.0.drv