Resolving dependencies... Configuring base-orphans-0.8... Configuring colour-2.3.4... Building base-orphans-0.8... Building colour-2.3.4... Installed base-orphans-0.8 Configuring hashable-1.2.7.0... Building hashable-1.2.7.0... Installed colour-2.3.4 Configuring haskell-lexer-1.0.2... Building haskell-lexer-1.0.2... Installed hashable-1.2.7.0 Configuring partial-semigroup-0.3.0.1... Building partial-semigroup-0.3.0.1... Failed to install partial-semigroup-0.3.0.1 Build log ( /home/builder/.cabal/logs/ghc-8.4.3/partial-semigroup-0.3.0.1-8LU4Zt2kmJo5I3nQSdHIyZ.log ): cabal: Entering directory '/tmp/cabal-tmp-5846/partial-semigroup-0.3.0.1' Configuring partial-semigroup-0.3.0.1... Preprocessing library for partial-semigroup-0.3.0.1.. Building library for partial-semigroup-0.3.0.1.. [1 of 2] Compiling Data.PartialSemigroup ( src/Data/PartialSemigroup.hs, dist/build/Data/PartialSemigroup.o ) src/Data/PartialSemigroup.hs:47:29: error: Module ‘Data.Semigroup’ does not export ‘Monoid(..)’ | 47 | import Data.Semigroup (Monoid (..), Semigroup (..)) | ^^^^^^^^^^^ cabal: Leaving directory '/tmp/cabal-tmp-5846/partial-semigroup-0.3.0.1' Configuring primitive-0.6.4.0... Building primitive-0.6.4.0... Installed primitive-0.6.4.0 Installed haskell-lexer-1.0.2 cabal: Error: some packages failed to install: partial-semigroup-0.3.0.1-8LU4Zt2kmJo5I3nQSdHIyZ failed during the building phase. The exception was: ExitFailure 1 partial-semigroup-hedgehog-0.4.0.0-ff9Ij2sUGi1M5TMExGIW7 depends on partial-semigroup-hedgehog-0.4.0.0 which failed to install.