-
-
Notifications
You must be signed in to change notification settings - Fork 50
Open
Description
Summary
Building on Linux fails because the peekaboo plugin is enabled by default (plugins.peekaboo.enable = true), but peekaboo is macOS-only. This causes nix to try building peekaboo-macos-universal.tar.gz which requires aarch64-darwin.
Error
error: Cannot build '/nix/store/...-peekaboo-macos-universal.tar.gz.drv'.
Reason: required system or feature not available
Required system: 'aarch64-darwin' with features {}
Current system: 'x86_64-linux' with features {benchmark, big-parallel, kvm, nixos-test}
Workaround
programs.clawdbot = {
enable = true;
firstParty.peekaboo.enable = false;
};Suggested Fix
Either:
- Default
firstParty.enabletofalseon Linux (default = pkgs.stdenv.isDarwin) - Or default to
falseuniversally since it's a specialized tool
ananjiani, tjbrn and kusold
Metadata
Metadata
Assignees
Labels
No labels