Resolving dependencies... Configuring btree-0.3... Building btree-0.3... Failed to install btree-0.3 Build log ( /home/builder/.cabal/logs/ghc-8.2.2/btree-0.3-DYRJ4ftozP23k2fUjBsszd.log ): cabal: Entering directory '/tmp/cabal-tmp-24012/btree-0.3' Configuring btree-0.3... Preprocessing library for btree-0.3.. Building library for btree-0.3.. [1 of 4] Compiling BTree.Linear ( src/BTree/Linear.hs, dist/build/BTree/Linear.o ) src/BTree/Linear.hs:27:1: error: Could not find module ‘Data.Primitive.PrimArray’ Perhaps you meant Data.Primitive.Array (from primitive-0.6.2.0) Data.Primitive.ByteArray (from primitive-0.6.2.0) Data.Primitive.SmallArray (from primitive-0.6.2.0) Use -v to see a list of the files searched for. | 27 | import Data.Primitive.PrimArray | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cabal: Leaving directory '/tmp/cabal-tmp-24012/btree-0.3' cabal: Error: some packages failed to install: btree-0.3-DYRJ4ftozP23k2fUjBsszd failed during the building phase. The exception was: ExitFailure 1