On a Qubes OS VM (which doesn't have nested virtualization), building release.nix fails because start-vmm-test (rightly) errors out. Having KVM be a *build*-time dependency of Spectrum OS seems rather strict, especially because I can always copy the generated files over to another machine and run them there. In particular, I can copy the resulting image and run it in QEMU. Ideally I could use Nix's remote build support for this. However, that is designed for the case where I am offloading work to a powerful and trusted server, whereas in my case the remote machine is for testing purposes only. Therefore, to save money, it is cheap, and it is also generally treated as untrusted because I don't hold it to the same standards I hold my highly trusted main laptop to. For instance, it doesn't have credentials to send emails. Is it possible to copy what I need for the tests (using 'nix copy' or 'nix-copy-closure' perhaps?) and skip them locally? Can I run the tests that do not need KVM while still running the rest? This is probably simple for anyone familiar with Nix, but that is not me. -- Sincerely, Demi Marie Obenour (she/her/hers)