Resolving dependencies... Downloading DSTM-0.1... Configuring DSTM-0.1... Building DSTM-0.1... Preprocessing library DSTM-0.1... Control/Distributed/STM/DSTM.hs:25:8: Ambiguous module name `Prelude': it was found in multiple packages: base haskell98-2.0.0.2 Failed to install DSTM-0.1 cabal: Error: some packages failed to install: DSTM-0.1 failed during the building phase. The exception was: ExitFailure 1