Resolving dependencies... Configuring cereal-0.5.4.0... Configuring extensible-exceptions-0.1.1.4... Building cereal-0.5.4.0... Building extensible-exceptions-0.1.1.4... Installed extensible-exceptions-0.1.1.4 Installed cereal-0.5.4.0 Configuring haskell-mpi-1.2.1... Building haskell-mpi-1.2.1... Failed to install haskell-mpi-1.2.1 Build log ( /home/builder/.cabal/logs/haskell-mpi-1.2.1.log ): cabal: Entering directory '/tmp/cabal-tmp-18184/haskell-mpi-1.2.1' Configuring haskell-mpi-1.2.1... Building haskell-mpi-1.2.1... Preprocessing library haskell-mpi-1.2.1... dist/build/Control/Parallel/MPI/Internal.chs.h:2:17: fatal error: mpi.h: No such file or directory #include ^ compilation terminated. c2hs: Error during preprocessing custom header file cabal: Leaving directory '/tmp/cabal-tmp-18184/haskell-mpi-1.2.1' cabal: Error: some packages failed to install: haskell-mpi-1.2.1 failed during the building phase. The exception was: ExitFailure 1