@vasiatka

В чем причина ошибки при установке пакета haskell?

Пытаюсь установить пакет encoding... Получаю следующее:
cabal install encoding
Resolving dependencies...
Configuring encoding-0.6.6...
Failed to install encoding-0.6.6
Build log ( /home/haskell/.cabal/logs/ghc-8.4.4/encoding-0.6.6-FpSxS0hB2DcAOz2YiS2hId.log ):
cabal: Entering directory '/tmp/cabal-tmp-21138/encoding-0.6.6'
cabal: Leaving directory '/tmp/cabal-tmp-21138/encoding-0.6.6'
cabal: Error: some packages failed to install:
encoding-0.6.6-FpSxS0hB2DcAOz2YiS2hId failed during the configure step. The
exception was:
/tmp/cabal-tmp-21138/encoding-0.6.6/dist/setup/setup.version: openFile:
resource busy (file is locked)

Сам пакет загрузился и лежит в недрах .cabal.
Другие пакеты подгрузились и установились нормально, a этот ни в какую. В чем причина блокировки setup.version? Или я что-то не так делаю?
Версия пакета не важна. Пробовал ставить разные.
Все ставлю на виртуальной машине. Ставлю все глобально, т.к. под один проект.
Куда копать?
  • Вопрос задан
  • 91 просмотр
Пригласить эксперта
Ответы на вопрос 1
cblp
@cblp
говорящий с машинами
Возможно, у вас параллельно запущена установка этого же пакета.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы