summary refs log tree commit diff
path: root/pkgs/development/python-modules/blivet
diff options
context:
space:
mode:
authoraszlig <aszlig@redmoonstudios.org>2013-09-20 13:08:11 +0200
committeraszlig <aszlig@redmoonstudios.org>2013-09-20 13:13:37 +0200
commitad4156e4973abe0c306617c033169bc9c6fa44e1 (patch)
tree63faf0c731ecb9a3332c76e8ca78d33e7bd22937 /pkgs/development/python-modules/blivet
parentdb17b115efa31c0ab0f35db87a480caf8a40b902 (diff)
downloadnixpkgs-ad4156e4973abe0c306617c033169bc9c6fa44e1.tar
nixpkgs-ad4156e4973abe0c306617c033169bc9c6fa44e1.tar.gz
nixpkgs-ad4156e4973abe0c306617c033169bc9c6fa44e1.tar.bz2
nixpkgs-ad4156e4973abe0c306617c033169bc9c6fa44e1.tar.lz
nixpkgs-ad4156e4973abe0c306617c033169bc9c6fa44e1.tar.xz
nixpkgs-ad4156e4973abe0c306617c033169bc9c6fa44e1.tar.zst
nixpkgs-ad4156e4973abe0c306617c033169bc9c6fa44e1.zip
python-blivet: Fix udev path for Debian Wheezy.
Only affects "useNixUdev = false" and we now include the udev paths for
the latest Debian Wheezy release, so we can properly deploy Hetzner
machines with NixOps again as they've updated their rescue system to
Wheezy.

This fixes NixOS/nixops#137, thanks to @lovek323 for reporting.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Diffstat (limited to 'pkgs/development/python-modules/blivet')
-rw-r--r--pkgs/development/python-modules/blivet/default.nix4
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/development/python-modules/blivet/default.nix b/pkgs/development/python-modules/blivet/default.nix
index 403bb264892..922594bc3dc 100644
--- a/pkgs/development/python-modules/blivet/default.nix
+++ b/pkgs/development/python-modules/blivet/default.nix
@@ -36,7 +36,9 @@ in buildPythonPackage rec {
       c libudev = "${udev}/lib/libudev.so.1"
     }' blivet/pyudev.py
   '' else ''
-    sed -i -e '/^somajor *=/s/=.*/= ${toString udevSoMajor}/p' \
+    sed -i \
+      -e '/^somajor *=/s/=.*/= ${toString udevSoMajor}/p' \
+      -e 's|common =.*|& + ["/lib/x86_64-linux-gnu", "/lib/i686-linux-gnu"]|' \
       blivet/pyudev.py
   '');