【发布时间】:2017-04-13 15:48:57
【问题描述】:
不幸的是,在 NixOS 上安装 haskell 包“Euterpea”失败:
Nixpkgs manual 声明所有在 hackage 上注册的 haskell 包(即 Euterpea 包)都包含在 nix 包管理器中,并且必须像这样安装:
nix-env -f "<nixpkgs>" -iA haskellPackages.Euterpea
经过一些下载和编译,出现如下错误,进程中断:
[ 7 of 46] Compiling Euterpea.IO.MIDI.MidiIO ( Euterpea/IO/MIDI/MidiIO.lhs, dist/build/Euterpea/IO/MIDI/MidiIO.o )
Euterpea/IO/MIDI/MidiIO.lhs:153:25:
Not in scope: ‘Heap.extractHead’
Euterpea/IO/MIDI/MidiIO.lhs:160:34: Not in scope: ‘Heap.head’
builder for ‘/nix/store/wc8d02s0kin4l0siwixlylssizfsrzgx-Euterpea-1.1.1.drv’ failed with exit code 1
error: build of ‘/nix/store/wc8d02s0kin4l0siwixlylssizfsrzgx-Euterpea-1.1.1.drv’ failed
有人知道如何解决这个问题吗?
【问题讨论】:
-
> Euterpea-1.1.1 看起来您的
nixpkgs已过时,但可能与问题无关。运行命令时出现配置错误(使用 Euterpea 2.0.2)