diff options
author | Michał Pałka <michal.palka@chalmers.se> | 2017-06-09 06:17:51 +0000 |
---|---|---|
committer | Michał Pałka <michal.palka@chalmers.se> | 2017-06-09 06:22:03 +0000 |
commit | 965668903adb00fcc7f39531e977ad1048853d00 (patch) | |
tree | 4ddedeee01bd340f331b24adf8f57f820a6869e0 /pkgs/applications/virtualization/xen | |
parent | bcf9af560a86caf88d36257d349099a0786f1fb4 (diff) | |
download | nixpkgs-965668903adb00fcc7f39531e977ad1048853d00.tar nixpkgs-965668903adb00fcc7f39531e977ad1048853d00.tar.gz nixpkgs-965668903adb00fcc7f39531e977ad1048853d00.tar.bz2 nixpkgs-965668903adb00fcc7f39531e977ad1048853d00.tar.lz nixpkgs-965668903adb00fcc7f39531e977ad1048853d00.tar.xz nixpkgs-965668903adb00fcc7f39531e977ad1048853d00.tar.zst nixpkgs-965668903adb00fcc7f39531e977ad1048853d00.zip |
xen: fix pygrub by making sure it is wrapped
Recent commit #c10af9e744c91dff1ccc07a52a0b57d1e4d339f3 changed the behaviour of wrapPythonPrograms, which caused pygrub to no longer being wrapped. This commit fixes this.
Diffstat (limited to 'pkgs/applications/virtualization/xen')
-rw-r--r-- | pkgs/applications/virtualization/xen/generic.nix | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/pkgs/applications/virtualization/xen/generic.nix b/pkgs/applications/virtualization/xen/generic.nix index bfce2cd6ae4..b0b353c5fa2 100644 --- a/pkgs/applications/virtualization/xen/generic.nix +++ b/pkgs/applications/virtualization/xen/generic.nix @@ -204,6 +204,8 @@ stdenv.mkDerivation (rec { --replace SBINDIR=\"$out/sbin\" SBINDIR=\"$out/bin\" wrapPythonPrograms + # We also need to wrap pygrub, which lies in lib + wrapPythonProgramsIn "$out/lib" "$out $pythonPath" shopt -s extglob for i in $out/etc/xen/scripts/!(*.sh); do |