summary refs log tree commit diff
path: root/pkgs/development/libraries/libvirt
diff options
context:
space:
mode:
authorBjørn Forsman <bjorn.forsman@gmail.com>2017-07-13 21:24:55 +0200
committerBjørn Forsman <bjorn.forsman@gmail.com>2017-07-13 21:42:32 +0200
commit01ec484a474d469ffd3546125d166a404f1636db (patch)
tree1805276f708c7ec262e2637e96f9bc1c1daef0b6 /pkgs/development/libraries/libvirt
parent9748e9ad86159f62cc857a5c72bc78f434fd2198 (diff)
downloadnixlib-01ec484a474d469ffd3546125d166a404f1636db.tar
nixlib-01ec484a474d469ffd3546125d166a404f1636db.tar.gz
nixlib-01ec484a474d469ffd3546125d166a404f1636db.tar.bz2
nixlib-01ec484a474d469ffd3546125d166a404f1636db.tar.lz
nixlib-01ec484a474d469ffd3546125d166a404f1636db.tar.xz
nixlib-01ec484a474d469ffd3546125d166a404f1636db.tar.zst
nixlib-01ec484a474d469ffd3546125d166a404f1636db.zip
libvirt: add missing gettext in libvirt-guests.sh
Or else this is seen in the system log:

.../libexec/libvirt-guests.sh: line 211: gettext: command not found
Diffstat (limited to 'pkgs/development/libraries/libvirt')
-rw-r--r--pkgs/development/libraries/libvirt/default.nix2
1 files changed, 2 insertions, 0 deletions
diff --git a/pkgs/development/libraries/libvirt/default.nix b/pkgs/development/libraries/libvirt/default.nix
index 511f97eb3cd0..9c11081843c7 100644
--- a/pkgs/development/libraries/libvirt/default.nix
+++ b/pkgs/development/libraries/libvirt/default.nix
@@ -74,6 +74,8 @@ stdenv.mkDerivation rec {
     substituteInPlace $out/libexec/libvirt-guests.sh \
       --replace "$out/bin" "${gettext}/bin" \
       --replace "lock/subsys" "lock"
+    sed -e "/gettext\.sh/a \\\n# Added in nixpkgs:\ngettext() { \"${gettext}/bin/gettext\" \"\$@\"; }" \
+        -i "$out/libexec/libvirt-guests.sh"
   '' + optionalString stdenv.isLinux ''
     rm $out/lib/systemd/system/{virtlockd,virtlogd}.*
     wrapProgram $out/sbin/libvirtd \