From 42adeef9ec4e1f73a65ec07baa50cfe26818b92a Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Sun, 14 Nov 2021 15:39:19 +0000 Subject: [PATCH] nixos/qemu-guest-agent: use qemu_kvm Since e791519f0fb ("nixos/qemu-vm: use qemu_kvm"), VMs generated with nixos-rebuild build-vm use the qemu_kvm package instead of the qemu package. (The difference between them is that qemu_kvm is only built with support for the host architecture, not all architectures.) But with this change, nixos-rebuild build-vm would now depend on _both_ QEMUs, because the guest agent module was still using the one from the full QEMU package. There's no need for it to use this instead of the lighter qemu_kvm, because the guest agent shouldn't be affected by which platforms QEMU can emulate. --- nixos/modules/virtualisation/qemu-guest-agent.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nixos/modules/virtualisation/qemu-guest-agent.nix b/nixos/modules/virtualisation/qemu-guest-agent.nix index 37a93a29976b..39273e523e8f 100644 --- a/nixos/modules/virtualisation/qemu-guest-agent.nix +++ b/nixos/modules/virtualisation/qemu-guest-agent.nix @@ -14,8 +14,8 @@ in { }; package = mkOption { type = types.package; - default = pkgs.qemu.ga; - defaultText = literalExpression "pkgs.qemu.ga"; + default = pkgs.qemu_kvm.ga; + defaultText = literalExpression "pkgs.qemu_kvm.ga"; description = "The QEMU guest agent package."; }; };