this derivation will be built: /nix/store/rah94ph4a146np36frryg8z7gbca5zyl-pre-commit-run.drv Failed to find a machine for remote build! derivation: rah94ph4a146np36frryg8z7gbca5zyl-pre-commit-run.drv required (system, features): (aarch64-linux, []) 1 available machines: (systems, maxjobs, supportedFeatures, mandatoryFeatures) ([aarch64-darwin, x86_64-darwin], 8, [big-parallel, recursive-nix], []) error: Cannot build '/nix/store/rah94ph4a146np36frryg8z7gbca5zyl-pre-commit-run.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/i6i5blwbvkvrslz8wxy0js46lq3jajm1-pre-commit-run Last 25 log lines: > - hook id: shellcheck > - exit code: 1 > > In tests/functional/ca/scratch-path.sh line 10: > drv=' > ^-- SC2016 (info): Expressions don't expand in single quotes, use double quotes for that. > > For more information: > https://www.shellcheck.net/wiki/SC2016 -- Expressions don't expand in singl... > > zizmor...................................................................Passed > diff --git a/src/libstore/build/derivation-building-goal.cc b/src/libstore/build/derivation-building-goal.cc > index 4d448b9..6c0f564 100644 > --- a/src/libstore/build/derivation-building-goal.cc > +++ b/src/libstore/build/derivation-building-goal.cc > @@ -1046,8 +1046,7 @@ Goal::Co DerivationBuildingGoal::buildLocally( > || settings.extraPlatforms.get().count(drv->platform) || drv->isBuiltin(); > auto required = drvOptions.getRequiredSystemFeatures(*drv); > auto & available = worker.store.config.systemFeatures.get(); > - bool featuresOk = > - std::ranges::all_of(required, [&](const std::string & f) { return available.count(f); }); > + bool featuresOk = std::ranges::all_of(required, [&](const std::string & f) { return available.count(f); }); > if (worker.settings.maxBuildJobs.get() != 0 && platformOk && featuresOk) { > debug( > "external builder declined '%s'; falling back to a local build", For full logs, run: nix log /nix/store/rah94ph4a146np36frryg8z7gbca5zyl-pre-commit-run.drv