summary refs log tree commit diff
path: root/nixos/modules/virtualisation/virtualbox-guest.nix
diff options
context:
space:
mode:
authorShea Levy <shea@shealevy.com>2014-05-05 14:58:51 -0400
committerShea Levy <shea@shealevy.com>2014-07-02 12:28:18 -0400
commitb3cfb9084b3860852581be235aea90540a5302d4 (patch)
tree06cf1333ae7d60f25bd23866dbaec17b148a15dd /nixos/modules/virtualisation/virtualbox-guest.nix
parent80709b141ca82d5afe3874f50b822db3409bed4e (diff)
downloadnixpkgs-b3cfb9084b3860852581be235aea90540a5302d4.tar
nixpkgs-b3cfb9084b3860852581be235aea90540a5302d4.tar.gz
nixpkgs-b3cfb9084b3860852581be235aea90540a5302d4.tar.bz2
nixpkgs-b3cfb9084b3860852581be235aea90540a5302d4.tar.lz
nixpkgs-b3cfb9084b3860852581be235aea90540a5302d4.tar.xz
nixpkgs-b3cfb9084b3860852581be235aea90540a5302d4.tar.zst
nixpkgs-b3cfb9084b3860852581be235aea90540a5302d4.zip
Get all lib functions from lib, not pkgs.lib, in modules
Diffstat (limited to 'nixos/modules/virtualisation/virtualbox-guest.nix')
-rw-r--r--nixos/modules/virtualisation/virtualbox-guest.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/nixos/modules/virtualisation/virtualbox-guest.nix b/nixos/modules/virtualisation/virtualbox-guest.nix
index b3847daf12c..a5a4db79787 100644
--- a/nixos/modules/virtualisation/virtualbox-guest.nix
+++ b/nixos/modules/virtualisation/virtualbox-guest.nix
@@ -11,7 +11,6 @@ let
 
 in
 
-optionalAttrs (pkgs.stdenv.isi686 || pkgs.stdenv.isx86_64) # ugly...
 {
 
   ###### interface
@@ -33,6 +32,10 @@ optionalAttrs (pkgs.stdenv.isi686 || pkgs.stdenv.isx86_64) # ugly...
   ###### implementation
 
   config = mkIf cfg.enable {
+    assertions = [ {
+      assertion = pkgs.stdenv.isi686 || pkgs.stdenv.isx86_64;
+      message = "Virtualbox not currently supported on ${pkgs.stdenv.system}";
+    } ];
 
     environment.systemPackages = [ kernel.virtualboxGuestAdditions ];