К сожалению, установка Haskell пакета «Euterpea» терпит неудачу на NixOS:Установка Haskell пакет Euterpea терпит неудачу на NixOs
The Nixpkgs manual заявляет, что все пакеты Haskell, зарегистрированные на hackage (что пакет Euterpea является), включенными в менеджер Никс пакет и должны быть установлены так:
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) – danbst