NixOS / ofborg

@ofborg tooling automation https://monitoring.ofborg.org/dashboard/db/ofborg
https://ofborg.org
MIT License
232 stars 166 forks source link

error: a 'x86_64-linux' … is required … but I am a 'aarch64-darwin' #677

Closed avdv closed 5 months ago

avdv commented 5 months ago

For this PR https://github.com/NixOS/nixpkgs/pull/283480, this check is failing with:

error: a 'x86_64-linux' with features {} is required to build '/nix/store/lg08mm0jgnwfp5dvc3raid7q2hxw0y7a-boot.json.drv', but I am a 'aarch64-darwin' with features {benchmark, big-parallel, nixos-test}

Note, this is on x86_64-darwin.

0x4A6F commented 5 months ago

See https://github.com/NixOS/nixpkgs/issues/294725

roberth commented 5 months ago

This is an infrastructure problem. The machines that run ofborg should be configured to have remove builders.

A similar problem is experienced by nixosTests.docker-tools-cross, which needs remote builds to test a simple cross compiled docker image. (The kind of cross compilation that's almost completely cached on cache.nixos.org except for the docker image itself, so running this is feasible.).

avdv commented 5 months ago

OK, I didn't even realize this was about linux vs. darwin... :see_no_evil:

Closing.