these 5 derivations will be built: /nix/store/8qphng2m4hrk11i01dlrflngc2whdicl-bitflags-2.9.0.drv /nix/store/jh0r7vsbjv16yl02yv5f6gmw576cwyz5-log-0.4.34.drv /nix/store/x4nlgxbii2ipy1m8r50437qmklrcqg73-container-pid-2.0.0.drv /nix/store/24jcfk8zdljw3sg14yaq2yml948sb2yd-cargo-vendor-dir.drv /nix/store/69zy2lvk4dbndscnk5j0nq77707zfa20-cntr.drv these 3 paths will be fetched (888.0 KiB download, 1.7 MiB unpacked): /nix/store/j0z3jkylf2w8mzjnry5y1281rxa43izy-busybox-static-x86_64-unknown-linux-musl-1.37.0 /nix/store/d9blai3l8bavkvi2f2z83hgjm8id4yzp-thiserror-2.0.21 /nix/store/l5r89g6m6jk039r0zzrpx1rxd3nn6vw0-thiserror-impl-2.0.21 building '/nix/store/8qphng2m4hrk11i01dlrflngc2whdicl-bitflags-2.9.0.drv' building '/nix/store/x4nlgxbii2ipy1m8r50437qmklrcqg73-container-pid-2.0.0.drv' building '/nix/store/jh0r7vsbjv16yl02yv5f6gmw576cwyz5-log-0.4.34.drv' bitflags-2.9.0> tribuchet: building on jamie container-pid-2.0.0> tribuchet: building on jamie log-0.4.34> tribuchet: building on jamie building '/nix/store/24jcfk8zdljw3sg14yaq2yml948sb2yd-cargo-vendor-dir.drv' cargo-vendor-dir> tribuchet: building on jamie cargo-vendor-dir> structuredAttrs is enabled building '/nix/store/69zy2lvk4dbndscnk5j0nq77707zfa20-cntr.drv' cntr> tribuchet: building on jamie cntr> Running phase: unpackPhase cntr> unpacking source archive /nix/store/hhnyskslf8yvwclmsixl4i8z8xqqg1k1-source cntr> source root is source cntr> Executing cargoSetupPostUnpackHook cntr> Finished cargoSetupPostUnpackHook cntr> Running phase: patchPhase cntr> Executing cargoSetupPostPatchHook cntr> Validating consistency between /build/source/Cargo.lock and /build/cargo-vendor-dir/Cargo.lock cntr> Finished cargoSetupPostPatchHook cntr> Running phase: updateAutotoolsGnuConfigScriptsPhase cntr> Running phase: configurePhase cntr> Running phase: buildPhase cntr> Executing cargoBuildHook cntr> cargoBuildHook flags: -j 24 --target x86_64-unknown-linux-gnu --offline --profile release cntr> Compiling proc-macro2 v1.0.107 cntr> Compiling unicode-ident v1.0.24 cntr> Compiling quote v1.0.47 cntr> Compiling rustix v1.1.5 cntr> Compiling thiserror v2.0.21 cntr> Compiling libc v0.2.189 cntr> Compiling bitflags v2.9.0 cntr> Compiling linux-raw-sys v0.12.1 cntr> Compiling log v0.4.34 cntr> Compiling syn v3.0.3 cntr> Compiling thiserror-impl v2.0.21 cntr> Compiling container-pid v2.0.0 cntr> Compiling cntr v2.1.0 (/build/source) cntr> Finished `release` profile [optimized] target(s) in 9.40s cntr> Executing cargoInstallPostBuildHook cntr> Finished cargoInstallPostBuildHook cntr> Finished cargoBuildHook cntr> Running phase: checkPhase cntr> Executing cargoCheckHook cntr> cargoCheckHook flags: -j 24 --profile release --target x86_64-unknown-linux-gnu --offline -- cntr> Compiling cntr v2.1.0 (/build/source) cntr> Finished `release` profile [optimized] target(s) in 1.12s cntr> Running unittests src/lib.rs (target/x86_64-unknown-linux-gnu/release/deps/cntr-b3a5758a9d26d75c) cntr> cntr> running 3 tests cntr> test cgroup::tests::test_cgroup_v1_path_construction ... ok cntr> test cgroup::tests::test_cgroup_v2_path_parses_correctly ... ok cntr> test cgroup::tests::test_cgroup_v2_path_returns_none_for_v1 ... ok cntr> cntr> test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s cntr> cntr> Running unittests src/bin/main.rs (target/x86_64-unknown-linux-gnu/release/deps/cntr-5c4699cb554675d9) cntr> cntr> running 0 tests cntr> cntr> test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s cntr> cntr> Running tests/integration.rs (target/x86_64-unknown-linux-gnu/release/deps/integration-988b6c2e3ba0cb89) cntr> cntr> running 2 tests cntr> Exec direct test passed cntr> + test -d /build/cntr-test.685.296709022.0 cntr> + test -f /build/cntr-test.685.296709022.0/tmp/container-marker cntr> + test -x /build/cntr-test.685.296709022.0/bin/sh cntr> + grep -q fake-container /build/cntr-test.685.296709022.0/tmp/container-marker cntr> + echo 'All checks passed' cntr> All checks passed cntr> test test_exec_direct ... ok cntr> test test_attach_integration ... ok cntr> cntr> test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s cntr> cntr> Doc-tests cntr cntr> cntr> running 0 tests cntr> cntr> test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s cntr> cntr> Finished cargoCheckHook cntr> Running phase: installPhase cntr> Executing cargoInstallHook cntr> Finished cargoInstallHook cntr> Running phase: fixupPhase cntr> shrinking RPATHs of ELF executables and libraries in /nix/store/lzszrl8d7y5cpd9vicr0axf4im02mihq-cntr cntr> shrinking /nix/store/lzszrl8d7y5cpd9vicr0axf4im02mihq-cntr/bin/cntr cntr> checking for references to /build/ in /nix/store/lzszrl8d7y5cpd9vicr0axf4im02mihq-cntr... cntr> gzipping man pages under /nix/store/lzszrl8d7y5cpd9vicr0axf4im02mihq-cntr/share/man/ cntr> patching script interpreter paths in /nix/store/lzszrl8d7y5cpd9vicr0axf4im02mihq-cntr cntr> stripping (with command strip and flags -S -p) in /nix/store/lzszrl8d7y5cpd9vicr0axf4im02mihq-cntr/bin post-build step Upload coverage to codecov: ok Skipping codecov: project=Mic92/cntr attr=checks.x86_64-linux.package-default