Resolving dependencies... Starting parsek-1.0.2.0 Building parsek-1.0.2.0 Failed to install parsek-1.0.2.0 Build log ( /home/builder/.cabal/logs/ghc-8.6.3/parsek-1.0.2.0-42WyY25hSR8CN2FhF1o16Z.log ): cabal: Entering directory '/tmp/cabal-tmp-24064/parsek-1.0.2.0' Configuring parsek-1.0.2.0... Preprocessing library for parsek-1.0.2.0.. Building library for parsek-1.0.2.0.. [1 of 3] Compiling Text.ParserCombinators.Class ( Text/ParserCombinators/Class.hs, dist/build/Text/ParserCombinators/Class.o ) [2 of 3] Compiling Text.ParserCombinators.Parsek ( Text/ParserCombinators/Parsek.hs, dist/build/Text/ParserCombinators/Parsek.o ) Text/ParserCombinators/Parsek.hs:132:10: error: Not in scope: type constructor or class ‘MonadFail’ | 132 | instance MonadFail (Parser s) where | ^^^^^^^^^ cabal: Leaving directory '/tmp/cabal-tmp-24064/parsek-1.0.2.0' cabal: Error: some packages failed to install: parsek-1.0.2.0-42WyY25hSR8CN2FhF1o16Z failed during the building phase. The exception was: ExitFailure 1