很遗憾,NixOS上安装Haskell软件包“Euterpea”失败:
Nixpkgs手册指出,所有在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
有人有修复这个问题的想法吗?
nixpkgs
已经过时了,但这可能与问题无关。当我运行你的命令(使用 Euterpea 2.0.2)时,出现了配置错误。 - danbst