Resolving dependencies... cabal: Entering directory '/tmp/cabal-tmp-5649/Yablog-0.2.0' Configuring Yablog-0.2.0... Building Yablog-0.2.0... Preprocessing library Yablog-0.2.0... [ 1 of 12] Compiling Settings.Development ( Settings/Development.hs, dist/build/Settings/Development.o ) Settings/Development.hs:4:1: error: Failed to load interface for ‘Prelude’ It is a member of the hidden package ‘base-4.9.0.0’. Perhaps you need to add ‘base’ to the build-depends in your .cabal file. Use -v to see a list of the files searched for. cabal: Leaving directory '/tmp/cabal-tmp-5649/Yablog-0.2.0' Failed to install Yablog-0.2.0 cabal: Error: some packages failed to install: Yablog-0.2.0 failed during the building phase. The exception was: ExitFailure 1