diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2014-07-08 15:17:38 +0200 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2014-07-08 15:19:08 +0200 |
commit | 973c9abdbe697ac532aa83dd2c12e73281d56b41 (patch) | |
tree | 031e90a93c41e7231dd1c28e741f3b064cc89f57 /nixos | |
parent | a1b27f9806adf07ab82c999f55525651740a4eba (diff) | |
download | nixlib-973c9abdbe697ac532aa83dd2c12e73281d56b41.tar nixlib-973c9abdbe697ac532aa83dd2c12e73281d56b41.tar.gz nixlib-973c9abdbe697ac532aa83dd2c12e73281d56b41.tar.bz2 nixlib-973c9abdbe697ac532aa83dd2c12e73281d56b41.tar.lz nixlib-973c9abdbe697ac532aa83dd2c12e73281d56b41.tar.xz nixlib-973c9abdbe697ac532aa83dd2c12e73281d56b41.tar.zst nixlib-973c9abdbe697ac532aa83dd2c12e73281d56b41.zip |
Fix info command
The "info" command has been broken on NixOS since 457fdb38425fd00378f213f9bd5c306ed99395bf (proving that nobody uses info).
Diffstat (limited to 'nixos')
-rw-r--r-- | nixos/modules/programs/info.nix | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/nixos/modules/programs/info.nix b/nixos/modules/programs/info.nix index 30c25cf34206..253f9e877693 100644 --- a/nixos/modules/programs/info.nix +++ b/nixos/modules/programs/info.nix @@ -2,6 +2,8 @@ let + texinfo = pkgs.texinfoInteractive; + # Quick hack to make the `info' command work properly. `info' needs # a "dir" file containing all the installed Info files, which we # don't have (it would be impure to have a package installation @@ -22,15 +24,15 @@ let for i in $(IFS=:; echo $INFOPATH); do for j in $i/*.info; do - ${pkgs.texinfo}/bin/install-info --quiet $j $dir/dir + ${texinfo}/bin/install-info --quiet $j $dir/dir done done - INFOPATH=$dir:$INFOPATH ${pkgs.texinfo}/bin/info "$@" + INFOPATH=$dir:$INFOPATH ${texinfo}/bin/info "$@" ''; # */ in { - environment.systemPackages = [ infoWrapper pkgs.texinfo ]; + environment.systemPackages = [ infoWrapper texinfo ]; } |