Author: eelco
Date: Thu Mar 31 11:57:02 2011
New Revision: 26625
URL: https://svn.nixos.org/websvn/nix/?rev=26625&sc=1

Log:
* qemu-kvm: install a symlink "qemu-kvm" to "qemu-system-x86_64".
  Libvirt (and Nova) expects this.

Modified:
   nixpkgs/branches/modular-python/pkgs/os-specific/linux/qemu-kvm/default.nix

Modified: 
nixpkgs/branches/modular-python/pkgs/os-specific/linux/qemu-kvm/default.nix
==============================================================================
--- nixpkgs/branches/modular-python/pkgs/os-specific/linux/qemu-kvm/default.nix 
Thu Mar 31 11:10:00 2011        (r26624)
+++ nixpkgs/branches/modular-python/pkgs/os-specific/linux/qemu-kvm/default.nix 
Thu Mar 31 11:57:02 2011        (r26625)
@@ -24,6 +24,11 @@
     ''
       # extboot.bin isn't installed due to a bug in the Makefile.
       cp pc-bios/optionrom/extboot.bin $out/share/qemu/
+
+      # Libvirt expects us to be called `qemu-kvm'.  Otherwise it will
+      # set the domain type to "qemu" rather than "kvm", which can
+      # cause architecture selection to misbehave.
+      ln -s $(cd $out/bin && echo qemu-system-*) $out/bin/qemu-kvm
     '';
 
   meta = {
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits

Reply via email to