these 26 derivations will be built: /nix/store/5lmsgx001km792licz84lg63f7jcmjf6-tincd-0.1.0.drv /nix/store/j7sqpshsldw1j9d7b0w6wpfcar4skv8m-system-path.drv /nix/store/bzib0ss2831r2mig97zil1gcvl86wlvc-dbus-1.drv /nix/store/ph8jmcwdqzvaxsz5s2ppzk8qjvnm5ydh-X-Restart-Triggers-dbus-broker.drv /nix/store/rb1w51s8hrb3f1fvnshn9c3wi6dmia65-unit-dbus-broker.service.drv /nix/store/xk6d6dan7ds6gxld0rp1j1w4kc68jrwx-unit-tinc.mesh.service.drv /nix/store/40cr79vkvjq0i18z23vkjbsam0jynfvn-system-units.drv /nix/store/7ccnbl13asmpy3ws30n03xpk8p5h0667-unit-dbus-broker.service.drv /nix/store/qhd0mhknpln7nq0gkxfw4xlz7g2l8wqb-user-units.drv /nix/store/qm98f35g97d8521gs0ywy5bkh1k6jimd-etc.drv /nix/store/j2sgrnpigfqbisp9q2dhrry1czplw9mz-activate.drv /nix/store/6nkvba2g76jrw7hm8bkhd52p57ar2cfw-nixos-system-beta-test.drv /nix/store/x48va8na8mvq1qy979f5gr9rjipzcs6n-closure-info.drv /nix/store/0kph51dadrf82kz8ck8py996vq857695-run-nixos-vm.drv /nix/store/63c2vpil54q3555jd7wcnfc3vh3vk2my-unit-tinc.mesh.service.drv /nix/store/5rsv48ja90hh9hp3f03ilw7qa9b7fba7-system-units.drv /nix/store/vzxc0ndjihrapdnbclbv8xx48waq549h-etc.drv /nix/store/9pxlqbd72gjw9pa5xnz6yfvhx0qyam6v-activate.drv /nix/store/rr1xhb1z5gryjnwjrw563b2g82142qfm-nixos-system-alpha-test.drv /nix/store/yr0vf9baa8h9pbplbnb2yyav2j8rzpqi-closure-info.drv /nix/store/5zns9nk2ka2fggpdqf3cd957q95blvgl-run-nixos-vm.drv /nix/store/9nb3w8czblifvg8nw3zmr03dbycqjs4f-nixos-vm.drv /nix/store/kj0aw00xsl7bgi4qrp36k50s5lv8j9xr-nixos-vm.drv /nix/store/cyb3nd1r4b7pyk58cmwndv0js6c6lbc3-driverConfiguration.json.drv /nix/store/ib6b87fnsypqizhm8kvcdnlzxifflfcn-nixos-test-driver-tincd-nixos.drv /nix/store/475wywfx89hf3shkf6k53iwnjddcjrmj-vm-test-run-tincd-nixos.drv building '/nix/store/5lmsgx001km792licz84lg63f7jcmjf6-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/x3b6155c645bpsmxpqnyxwag98c4pmkc-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/vj914nd37b53a1jgkdlw5lrc49lfc3bl-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/8jb06lmggakbcyvxim1gqmpjxf9hlaa4-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[E0428]: the name `GraphDirty` is defined multiple times tincd-0.1.0> --> crates/tincd/src/daemon/gossip/graph.rs:25:1 tincd-0.1.0> | tincd-0.1.0> 14 | pub(crate) struct GraphDirty(bool); tincd-0.1.0> | ----------------------------------- previous definition of the type `GraphDirty` here tincd-0.1.0> ... tincd-0.1.0> 25 | pub(crate) struct GraphDirty(bool); tincd-0.1.0> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `GraphDirty` redefined here tincd-0.1.0> | tincd-0.1.0> = note: `GraphDirty` must be defined only once in the type namespace of this module tincd-0.1.0> tincd-0.1.0> error[E0119]: conflicting implementations of trait `Default` for type `gossip::graph::GraphDirty` tincd-0.1.0> --> crates/tincd/src/daemon/gossip/graph.rs:24:10 tincd-0.1.0> | tincd-0.1.0> 13 | #[derive(Default)] tincd-0.1.0> | ------- first implementation here tincd-0.1.0> ... tincd-0.1.0> 24 | #[derive(Default)] tincd-0.1.0> | ^^^^^^^ conflicting implementation for `gossip::graph::GraphDirty` tincd-0.1.0> tincd-0.1.0> error[E0592]: duplicate definitions with name `mark` tincd-0.1.0> --> crates/tincd/src/daemon/gossip/graph.rs:17:5 tincd-0.1.0> | tincd-0.1.0> 17 | pub(crate) fn mark(&mut self) { tincd-0.1.0> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ duplicate definitions for `mark` tincd-0.1.0> ... tincd-0.1.0> 28 | pub(crate) fn mark(&mut self) { tincd-0.1.0> | ----------------------------- other definition for `mark` tincd-0.1.0> tincd-0.1.0> error[E0034]: multiple applicable items in scope tincd-0.1.0> --> crates/tincd/src/daemon/gossip/edges.rs:136:26 tincd-0.1.0> | tincd-0.1.0> 136 | self.graph_dirty.mark(); tincd-0.1.0> | ^^^^ multiple `mark` found tincd-0.1.0> | tincd-0.1.0> note: candidate #1 is defined in an impl for the type `gossip::graph::GraphDirty` tincd-0.1.0> --> crates/tincd/src/daemon/gossip/graph.rs:17:5 tincd-0.1.0> | tincd-0.1.0> 17 | pub(crate) fn mark(&mut self) { tincd-0.1.0> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ tincd-0.1.0> note: candidate #2 is defined in an impl for the type `gossip::graph::GraphDirty` tincd-0.1.0> --> crates/tincd/src/daemon/gossip/graph.rs:28:5 tincd-0.1.0> | tincd-0.1.0> 28 | pub(crate) fn mark(&mut self) { tincd-0.1.0> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ tincd-0.1.0> tincd-0.1.0> error[E0034]: multiple applicable items in scope tincd-0.1.0> --> crates/tincd/src/daemon/gossip/weight.rs:90:26 tincd-0.1.0> | tincd-0.1.0> 90 | self.graph_dirty.mark(); tincd-0.1.0> | ^^^^ multiple `mark` found tincd-0.1.0> | tincd-0.1.0> note: candidate #1 is defined in an impl for the type `gossip::graph::GraphDirty` tincd-0.1.0> --> crates/tincd/src/daemon/gossip/graph.rs:17:5 tincd-0.1.0> | tincd-0.1.0> 17 | pub(crate) fn mark(&mut self) { tincd-0.1.0> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ tincd-0.1.0> note: candidate #2 is defined in an impl for the type `gossip::graph::GraphDirty` tincd-0.1.0> --> crates/tincd/src/daemon/gossip/graph.rs:28:5 tincd-0.1.0> | tincd-0.1.0> 28 | pub(crate) fn mark(&mut self) { tincd-0.1.0> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ tincd-0.1.0> tincd-0.1.0> Some errors have detailed explanations: E0034, E0119, E0428, E0592. tincd-0.1.0> For more information about an error, try `rustc --explain E0034`. tincd-0.1.0> error: could not compile `tincd` (lib) due to 5 previous errors tincd-0.1.0> warning: build failed, waiting for other jobs to finish... error: Cannot build '/nix/store/5lmsgx001km792licz84lg63f7jcmjf6-tincd-0.1.0.drv'. Reason: builder failed with exit code 101. Output paths: /nix/store/3jvan4ykklxm2slar91zbjxjmrrbl4jg-tincd-0.1.0 Last 25 log lines: > | > 28 | pub(crate) fn mark(&mut self) { > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > error[E0034]: multiple applicable items in scope > --> crates/tincd/src/daemon/gossip/weight.rs:90:26 > | > 90 | self.graph_dirty.mark(); > | ^^^^ multiple `mark` found > | > note: candidate #1 is defined in an impl for the type `gossip::graph::GraphDirty` > --> crates/tincd/src/daemon/gossip/graph.rs:17:5 > | > 17 | pub(crate) fn mark(&mut self) { > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > note: candidate #2 is defined in an impl for the type `gossip::graph::GraphDirty` > --> crates/tincd/src/daemon/gossip/graph.rs:28:5 > | > 28 | pub(crate) fn mark(&mut self) { > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > Some errors have detailed explanations: E0034, E0119, E0428, E0592. > For more information about an error, try `rustc --explain E0034`. > error: could not compile `tincd` (lib) due to 5 previous errors > warning: build failed, waiting for other jobs to finish... For full logs, run: nix log /nix/store/5lmsgx001km792licz84lg63f7jcmjf6-tincd-0.1.0.drv error: Cannot build '/nix/store/j7sqpshsldw1j9d7b0w6wpfcar4skv8m-system-path.drv'. Reason: 1 dependency failed. Output paths: /nix/store/wmvszrdh5jbbsy5mzydrbzbcx215hgrz-system-path error: Cannot build '/nix/store/63c2vpil54q3555jd7wcnfc3vh3vk2my-unit-tinc.mesh.service.drv'. Reason: 1 dependency failed. Output paths: /nix/store/8i5gk7ww4rw5zmlvvwpxk2rljq1m9g4w-unit-tinc.mesh.service error: Cannot build '/nix/store/xk6d6dan7ds6gxld0rp1j1w4kc68jrwx-unit-tinc.mesh.service.drv'. Reason: 1 dependency failed. Output paths: /nix/store/pqrrbmfg2nya2wm5hcdhr4rdlfnmyahp-unit-tinc.mesh.service error: Cannot build '/nix/store/bzib0ss2831r2mig97zil1gcvl86wlvc-dbus-1.drv'. Reason: 1 dependency failed. Output paths: /nix/store/rkl3qsmp0hnbdyivx0zdkxayj8q1mh0g-dbus-1 error: Cannot build '/nix/store/ph8jmcwdqzvaxsz5s2ppzk8qjvnm5ydh-X-Restart-Triggers-dbus-broker.drv'. Reason: 1 dependency failed. Output paths: /nix/store/fad7hj5fi0rv0ihxckaifl3awm8hp4gg-X-Restart-Triggers-dbus-broker error: Cannot build '/nix/store/7ccnbl13asmpy3ws30n03xpk8p5h0667-unit-dbus-broker.service.drv'. Reason: 1 dependency failed. Output paths: /nix/store/da0pkggwzjpvm990lkfhzw77a2g0qwj4-unit-dbus-broker.service error: Cannot build '/nix/store/rb1w51s8hrb3f1fvnshn9c3wi6dmia65-unit-dbus-broker.service.drv'. Reason: 1 dependency failed. Output paths: /nix/store/gf03xb31q9rsyvf4n7wiif5ikw2v98a1-unit-dbus-broker.service error: Cannot build '/nix/store/40cr79vkvjq0i18z23vkjbsam0jynfvn-system-units.drv'. Reason: 2 dependencies failed. Output paths: /nix/store/dxhwpg1m382fj2ydscp4z4mhpmiajcwl-system-units error: Cannot build '/nix/store/5rsv48ja90hh9hp3f03ilw7qa9b7fba7-system-units.drv'. Reason: 2 dependencies failed. Output paths: /nix/store/1xabb85c580xy44vkxayw7jpf2f2n8kq-system-units error: Cannot build '/nix/store/qhd0mhknpln7nq0gkxfw4xlz7g2l8wqb-user-units.drv'. Reason: 1 dependency failed. Output paths: /nix/store/jdm2iwg3ywsbn6arrqwc533bkwc4b246-user-units error: Cannot build '/nix/store/qm98f35g97d8521gs0ywy5bkh1k6jimd-etc.drv'. Reason: 4 dependencies failed. Output paths: /nix/store/wnyf8wdnnzamv9q52hkrwn2hsapcvw68-etc error: Cannot build '/nix/store/vzxc0ndjihrapdnbclbv8xx48waq549h-etc.drv'. Reason: 4 dependencies failed. Output paths: /nix/store/99xgjr9jc7l5gadc7a4g63n4nwp16skq-etc error: Cannot build '/nix/store/9pxlqbd72gjw9pa5xnz6yfvhx0qyam6v-activate.drv'. Reason: 1 dependency failed. Output paths: /nix/store/55j2d6b5hfyj3fbqh629254dqrgsi447-activate error: Cannot build '/nix/store/j2sgrnpigfqbisp9q2dhrry1czplw9mz-activate.drv'. Reason: 1 dependency failed. Output paths: /nix/store/qrfv8v4xni0q91dmwa5dxwh4xfadn08v-activate error: Cannot build '/nix/store/rr1xhb1z5gryjnwjrw563b2g82142qfm-nixos-system-alpha-test.drv'. Reason: 3 dependencies failed. Output paths: /nix/store/n341sjwf3bzdi2wjcvp1bcisiy81gw1a-nixos-system-alpha-test error: Cannot build '/nix/store/6nkvba2g76jrw7hm8bkhd52p57ar2cfw-nixos-system-beta-test.drv'. Reason: 3 dependencies failed. Output paths: /nix/store/9lib83ykmfgsmb59jfrgmjv64sz0rmb3-nixos-system-beta-test error: Cannot build '/nix/store/x48va8na8mvq1qy979f5gr9rjipzcs6n-closure-info.drv'. Reason: 1 dependency failed. Output paths: /nix/store/a605cvkw2y0pn83szs36ckndba9f96yc-closure-info error: Cannot build '/nix/store/yr0vf9baa8h9pbplbnb2yyav2j8rzpqi-closure-info.drv'. Reason: 1 dependency failed. Output paths: /nix/store/jxw0a3xm5snmp9n5bcpri1kmzm6fvxw3-closure-info error: Cannot build '/nix/store/0kph51dadrf82kz8ck8py996vq857695-run-nixos-vm.drv'. Reason: 2 dependencies failed. Output paths: /nix/store/cp0rmnmbnxij79mc3wy6qgr3pmr2x887-run-nixos-vm error: Cannot build '/nix/store/5zns9nk2ka2fggpdqf3cd957q95blvgl-run-nixos-vm.drv'. Reason: 2 dependencies failed. Output paths: /nix/store/ja00gamhy53k9lk55j58j7bk4wqdi59k-run-nixos-vm error: Cannot build '/nix/store/9nb3w8czblifvg8nw3zmr03dbycqjs4f-nixos-vm.drv'. Reason: 2 dependencies failed. Output paths: /nix/store/4v77vnnmiwi56js0i8pqzsif07sqfvb0-nixos-vm error: Cannot build '/nix/store/kj0aw00xsl7bgi4qrp36k50s5lv8j9xr-nixos-vm.drv'. Reason: 2 dependencies failed. Output paths: /nix/store/89pr517xvins4g53jzx9x3hpb2cbi8y3-nixos-vm error: Cannot build '/nix/store/cyb3nd1r4b7pyk58cmwndv0js6c6lbc3-driverConfiguration.json.drv'. Reason: 2 dependencies failed. Output paths: /nix/store/q374h0xs9m7g0z2jhkqalr5yq6pbm5fn-driverConfiguration.json error: Cannot build '/nix/store/ib6b87fnsypqizhm8kvcdnlzxifflfcn-nixos-test-driver-tincd-nixos.drv'. Reason: 1 dependency failed. Output paths: /nix/store/7kvgw86sxk51l07b355zq67hfip7hymk-nixos-test-driver-tincd-nixos error: Cannot build '/nix/store/475wywfx89hf3shkf6k53iwnjddcjrmj-vm-test-run-tincd-nixos.drv'. Reason: 1 dependency failed. Output paths: /nix/store/d1z0wbbhqm1bgz2zvhxgvh8972cqdm8d-vm-test-run-tincd-nixos