【问题标题】:Upgrading Stack on NixOS在 NixOS 上升级堆栈
【发布时间】:2018-05-08 18:41:00
【问题描述】:

问题:我正在尝试在 NixOS 中将 haskell stack 从版本 1.4.0 升级到 .1.5.1

在我的configuration.nix:

environment.systemPackages = with pkgs; [
  # ...
  stack
  # ...
];

nixpkgs 上,它说堆栈应该在版本1.5.1 上:

还是:

$ stack --version
Version 1.4.0 x86_64

【问题讨论】:

  • 你在哪个 nix 频道上?更新了吗?
  • $ nix-shell -p stack -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/master.tar.gz 如果你想生活在边缘。 (-I 标志也适用于 nix-env

标签: haskell haskell-stack nixos


【解决方案1】:

https://nixos.org/nixos/packages.html 上列出的软件包反映了 NixOS 当前的稳定版本,目前是 17.09。

Stack 1.5.1 在同一个版本 17.09 上可用。要安装 Stack 1.5.1,您需要在 NixOS 不稳定分支或 NixOS 17.09 上。看来您目前使用的是 NixOS 17.03。

【讨论】:

    猜你喜欢
    • 2018-12-21
    • 2019-05-17
    • 2019-03-03
    • 2012-04-02
    • 1970-01-01
    • 2019-01-12
    • 1970-01-01
    • 1970-01-01
    • 2020-08-07
    相关资源
    最近更新 更多