Я пытаюсь обновить мою установку haskell, поскольку, насколько я понимаю, это очень старая версия.
Это то, что я пробовал:
lpuggini@lpuggini-T3420:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.3 LTS
Release: 16.04
Codename: xenial
lpuggini@lpuggini-T3420:~$ stack --version
Version 0.1.10.0 x86_64
lpuggini@lpuggini-T3420:~$ sudo apt upgrade haskell-stack
Reading package lists... Done
Building dependency tree
Reading state information... Done
haskell-stack is already the newest version (0.1.10.0-1).
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
lpuggini@lpuggini-T3420:~$ stack upgrade
Fetched package index.
Populated index cache.
Cabal file warning in /tmp/stack-upgrade1153/stack-1.6.1/stack.cabal: Ignoring unknown section type: custom-setup
Cabal file warning in /tmp/stack-upgrade1153/stack-1.6.1/stack.cabal: Ignoring unknown section type: custom-setup
Invalid package ID: "array-0.5.1.1 base-4.9.1.0 binary-0.8.3.0 bytestring-0.10.8.1"
lpuggini@lpuggini-T3420:~$
У меня была такая же ошибка, поэтому я удалил старую версию, как описано ранее:
sudo apt-get remove haskell-stack
затем выполнил инструкции «Linux (generic)» на странице https://docs.haskellstack.org/ ru / stable / install_and_upgrade / # linux.
Команда wget работала для меня:
wget -qO- https://get.haskellstack.org/ | sh
Я установил gcc через sudo apt-get install gcc как часть оригинала неудачная попытка обновления stack.
Официальный репозиторий Ubuntu имеет более старую версию стека haskell. Downlaod последний. Сначала удалите stack
sudo apt-get удалите haskell-stack, затем установите, используя это последнее из
https://docs.haskellstack.org / а / стабильный / install_and_upgrade / # убунт
У меня была такая же ошибка, поэтому я удалил старую версию, как описано ранее:
sudo apt-get remove haskell-stack
затем выполнил инструкции «Linux (generic)» на странице https://docs.haskellstack.org/ ru / stable / install_and_upgrade / # linux.
Команда wget работала для меня:
wget -qO- https://get.haskellstack.org/ | sh
Я установил gcc через sudo apt-get install gcc как часть оригинала неудачная попытка обновления stack.
Официальный репозиторий Ubuntu имеет более старую версию стека haskell. Downlaod последний. Сначала удалите stack
sudo apt-get удалите haskell-stack, затем установите, используя это последнее из
https://docs.haskellstack.org / а / стабильный / install_and_upgrade / # убунт