moocfi / haskell-mooc

Haskell MOOC University of Helsinki
Other
307 stars 414 forks source link

zlib missing dependencies #57

Closed Peco602 closed 2 years ago

Peco602 commented 2 years ago

I got the following error during stack build on Ubuntu 20.04:

vector              > Installing library in /home/azureuser/.stack/snapshots/x86_64-linux-tinfo6/caeca5c6bad37a162635b8c749d6ceeed6f84a09afb9a14bd0bc5d201afefed2/8.10.7/lib/x86_64-linux-ghc-8.10.7/vector-0.12.3.1-2QhxFayEJrmJ3PNYTgAmQ3
vector              > Registering library for vector-0.12.3.1..
Progress 65/71        

--  While building package zlib-0.6.2.3 (scroll up to its section to see the error) using:
      /home/user/.stack/setup-exe-cache/x86_64-linux-tinfo6/Cabal-simple_mPHDZzAJ_3.2.1.0_ghc-8.10.7 --builddir=.stack-work/dist/x86_64-linux-tinfo6/Cabal-3.2.1.0 configure --with-ghc=/home/user/.stack/programs/x86_64-linux/ghc-tinfo6-8.10.7/bin/ghc-8.10.7 --with-ghc-pkg=/home/user/.stack/programs/x86_64-linux/ghc-tinfo6-8.10.7/bin/ghc-pkg-8.10.7 --user --package-db=clear --package-db=global --package-db=/home/user/.stack/snapshots/x86_64-linux-tinfo6/caeca5c6bad37a162635b8c749d6ceeed6f84a09afb9a14bd0bc5d201afefed2/8.10.7/pkgdb --libdir=/home/user/.stack/snapshots/x86_64-linux-tinfo6/caeca5c6bad37a162635b8c749d6ceeed6f84a09afb9a14bd0bc5d201afefed2/8.10.7/lib --bindir=/home/user/.stack/snapshots/x86_64-linux-tinfo6/caeca5c6bad37a162635b8c749d6ceeed6f84a09afb9a14bd0bc5d201afefed2/8.10.7/bin --datadir=/home/user/.stack/snapshots/x86_64-linux-tinfo6/caeca5c6bad37a162635b8c749d6ceeed6f84a09afb9a14bd0bc5d201afefed2/8.10.7/share --libexecdir=/home/user/.stack/snapshots/x86_64-linux-tinfo6/caeca5c6bad37a162635b8c749d6ceeed6f84a09afb9a14bd0bc5d201afefed2/8.10.7/libexec --sysconfdir=/home/user/.stack/snapshots/x86_64-linux-tinfo6/caeca5c6bad37a162635b8c749d6ceeed6f84a09afb9a14bd0bc5d201afefed2/8.10.7/etc --docdir=/home/user/.stack/snapshots/x86_64-linux-tinfo6/caeca5c6bad37a162635b8c749d6ceeed6f84a09afb9a14bd0bc5d201afefed2/8.10.7/doc/zlib-0.6.2.3 --htmldir=/home/user/.stack/snapshots/x86_64-linux-tinfo6/caeca5c6bad37a162635b8c749d6ceeed6f84a09afb9a14bd0bc5d201afefed2/8.10.7/doc/zlib-0.6.2.3 --haddockdir=/home/user/.stack/snapshots/x86_64-linux-tinfo6/caeca5c6bad37a162635b8c749d6ceeed6f84a09afb9a14bd0bc5d201afefed2/8.10.7/doc/zlib-0.6.2.3 --dependency=base=base-4.14.3.0 --dependency=bytestring=bytestring-0.10.12.0 -f-bundled-c-zlib -f-non-blocking-ffi -f-pkg-config --exact-configuration --ghc-option=-fhide-source-paths
    Process exited with code: ExitFailure 1

and I had to install some dependencies to fix it:

sudo apt install libghc-zlib-dev libghc-zlib-bindings-dev