The stack does not work after updating the platform to 8.0.2 from 8.0.1

After updating the haskell platform package, the stack command does not work.

$ stack path No compiler found, expected minor version match with ghc-8.0.1 (x86_64) (based on resolver setting in /home/eii/exercism/haskell/linked-list/stack.yaml). To install the correct GHC into /home/eii/.stack/programs/x86_64-linux/, try running "stack setup" or use the "--install-ghc" flag. $ 

I tried to install the stack, but it is trying to load the old GHC (ghc-8.0.1). I just installed the Haskell 8.0.2 platform (haskell-platform-8.0.2-unknown-posix - full-x86_64.tar.gz). I am using 64-bit Linux.

 $ stack setup Preparing to install GHC to an isolated location. This will not interfere with any system-level installation. ghc-8.0.1: 15.69 MiB / 108.01 MiB ( 14.52%) downloaded...^Cuser interrupt $ 

I can compile with ghc-8.0.2 and ghci is working fine .. but I cannot use the stack and not install new packages.

 $ stack update Downloading package index from https://s3.amazonaws.com/hackage.fpcomplete.com/00-index.tar.gz Updating package index Hackage (mirrored at https://s3.amazonaws.com/hackage.fpcomplete.com/00-index.tar.gz) ... $ stack upgrade Current Stack version: 1.3.2, available download version: 1.3.2 Skipping binary upgrade, your version is already more recent $ which stack /usr/local/bin/stack $ ls -la /usr/local/bin/stack lrwxrwxrwx. 1 root root 45 Feb 1 18:39 /usr/local/bin/stack -> /usr/local/haskell/ghc-8.0.2-x86_64/bin/stack $ which ghc /usr/local/bin/ghc $ ls -la /usr/local/bin/ghc lrwxrwxrwx. 1 root root 43 Feb 1 18:39 /usr/local/bin/ghc -> /usr/local/haskell/ghc-8.0.2-x86_64/bin/ghc $ 

Please, help.

+5
source share

Source: https://habr.com/ru/post/1263748/


All Articles