Resolving dependencies... Configuring primitive-0.6.2.0... Configuring mtl-2.2.1... Building mtl-2.2.1... Building primitive-0.6.2.0... Configuring random-1.1... Installed mtl-2.2.1 Building random-1.1... Installed primitive-0.6.2.0 Installed random-1.1 Configuring tf-random-0.5... Building tf-random-0.5... Installed tf-random-0.5 Configuring QuickCheck-2.9.2... Building QuickCheck-2.9.2... Installed QuickCheck-2.9.2 Configuring QuickCheck-GenT-0.1.2... Building QuickCheck-GenT-0.1.2... Failed to install QuickCheck-GenT-0.1.2 Build log ( /home/builder/.cabal/logs/QuickCheck-GenT-0.1.2.log ): cabal: Entering directory '/tmp/cabal-tmp-5935/QuickCheck-GenT-0.1.2' Configuring QuickCheck-GenT-0.1.2... Building QuickCheck-GenT-0.1.2... Preprocessing library QuickCheck-GenT-0.1.2... [1 of 2] Compiling QuickCheck.GenT.Prelude ( src/QuickCheck/GenT/Prelude.hs, dist/build/QuickCheck/GenT/Prelude.o ) src/QuickCheck/GenT/Prelude.hs:4:5: error: Ambiguous occurrence ‘traceM’ It could refer to either ‘Exports.traceM’, imported from ‘Debug.Trace’ at src/QuickCheck/GenT/Prelude.hs:41:1-29 or ‘QuickCheck.GenT.Prelude.traceM’, defined at src/QuickCheck/GenT/Prelude.hs:55:1 cabal: Leaving directory '/tmp/cabal-tmp-5935/QuickCheck-GenT-0.1.2' cabal: Error: some packages failed to install: QuickCheck-GenT-0.1.2 failed during the building phase. The exception was: ExitFailure 1