Resolving dependencies... Configuring ranges-0.2.4... Configuring stream-fusion-0.1.2.5... Building stream-fusion-0.1.2.5... Building ranges-0.2.4... Configuring text-1.2.2.1... Installed ranges-0.2.4 Building text-1.2.2.1... Failed to install stream-fusion-0.1.2.5 Build log ( /home/builder/.cabal/logs/stream-fusion-0.1.2.5.log ): cabal: Entering directory '/tmp/cabal-tmp-13823/stream-fusion-0.1.2.5' Configuring stream-fusion-0.1.2.5... Building stream-fusion-0.1.2.5... Preprocessing library stream-fusion-0.1.2.5... [1 of 3] Compiling Data.Stream ( Data/Stream.hs, dist/build/Data/Stream.o ) Data/Stream.hs:325:3: warning: [-Wunused-top-binds] Defined but not used: ‘unlifted_dummy’ Data/Stream.hs:589:5: warning: [-Wincomplete-patterns] Pattern match(es) are non-exhaustive In an equation for ‘next’: Patterns not matched: ((_ :!: (Just (L _))) :!: S2) [2 of 3] Compiling Data.List.Stream ( Data/List/Stream.hs, dist/build/Data/List/Stream.o ) Data/List/Stream.hs:235:1: warning: [-Wunused-imports] The import of ‘Int, seq’ from module ‘Prelude’ is redundant Data/List/Stream.hs:1654:10: warning: [-Wtabs] Tab character found here. Please use spaces instead. Data/List/Stream.hs:2429:1: warning: [-Winline-rule-shadowing] Rule "genericSplitAt -> fusible" may never fire because ‘genericSplitAt’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘genericSplitAt’ Data/List/Stream.hs:2436:1: warning: [-Winline-rule-shadowing] Rule "genericSplitAt -> splitAt/Int" may never fire because ‘genericSplitAt’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘genericSplitAt’ Data/List/Stream.hs:2447:1: warning: [-Winline-rule-shadowing] Rule "genericReplicate -> replicate/Int" may never fire because ‘genericReplicate’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘genericReplicate’ [3 of 3] Compiling Control.Monad.Stream ( Control/Monad/Stream.hs, dist/build/Control/Monad/Stream.o ) Control/Monad/Stream.hs:136:10: error: Ambiguous occurrence ‘MonadPlus’ It could refer to either ‘GHC.Base.MonadPlus’, imported from ‘GHC.Base’ at Control/Monad/Stream.hs:80:1-15 or ‘Control.Monad.Stream.MonadPlus’, defined at Control/Monad/Stream.hs:124:1 Control/Monad/Stream.hs:140:10: error: Ambiguous occurrence ‘MonadPlus’ It could refer to either ‘GHC.Base.MonadPlus’, imported from ‘GHC.Base’ at Control/Monad/Stream.hs:80:1-15 or ‘Control.Monad.Stream.MonadPlus’, defined at Control/Monad/Stream.hs:124:1 cabal: Leaving directory '/tmp/cabal-tmp-13823/stream-fusion-0.1.2.5' Installed text-1.2.2.1 Configuring text-icu-0.7.0.1... Building text-icu-0.7.0.1... Installed text-icu-0.7.0.1 cabal: Error: some packages failed to install: stream-fusion-0.1.2.5 failed during the building phase. The exception was: ExitFailure 1 stringprep-0.1 depends on stream-fusion-0.1.2.5 which failed to install.