Resolving dependencies... Configuring data-binary-ieee754-0.4.4... Configuring split-0.2.3.1... Building data-binary-ieee754-0.4.4... Building split-0.2.3.1... Installed data-binary-ieee754-0.4.4 Installed split-0.2.3.1 Configuring SWMMoutGetMB-0.1.1.0... Building SWMMoutGetMB-0.1.1.0... Failed to install SWMMoutGetMB-0.1.1.0 Build log ( /home/builder/.cabal/logs/SWMMoutGetMB-0.1.1.0.log ): cabal: Entering directory '/tmp/cabal-tmp-21239/SWMMoutGetMB-0.1.1.0' Configuring SWMMoutGetMB-0.1.1.0... Building SWMMoutGetMB-0.1.1.0... Preprocessing library SWMMoutGetMB-0.1.1.0... [1 of 1] Compiling Water.SWMM ( src/Water/SWMM.hs, dist/build/Water/SWMM.o ) src/Water/SWMM.hs:8:1: error: Failed to load interface for ‘Pipes.Binary’ Use -v to see a list of the files searched for. src/Water/SWMM.hs:9:1: error: Failed to load interface for ‘Pipes.Parse’ Use -v to see a list of the files searched for. src/Water/SWMM.hs:13:1: error: Failed to load interface for ‘Pipes.ByteString’ Use -v to see a list of the files searched for. cabal: Leaving directory '/tmp/cabal-tmp-21239/SWMMoutGetMB-0.1.1.0' cabal: Error: some packages failed to install: SWMMoutGetMB-0.1.1.0 failed during the building phase. The exception was: ExitFailure 1