this derivation will be built: /nix/store/13b78d5xbqrsv3msdvs35xw3m8zvk6iq-pre-commit-run.drv error: build of '/nix/store/13b78d5xbqrsv3msdvs35xw3m8zvk6iq-pre-commit-run.drv' on 'ssh-ng://customer@mac02' failed: Cannot build '/nix/store/13b78d5xbqrsv3msdvs35xw3m8zvk6iq-pre-commit-run.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/fm5rgrp53zn7labgz23a8czylv7bvdsv-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/13b78d5xbqrsv3msdvs35xw3m8zvk6iq-pre-commit-run.drv error: Cannot build '/nix/store/13b78d5xbqrsv3msdvs35xw3m8zvk6iq-pre-commit-run.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/fm5rgrp53zn7labgz23a8czylv7bvdsv-pre-commit-run