Resolving dependencies... Configuring primes-0.2.1.0... Configuring parallel-3.2.1.0... Building parallel-3.2.1.0... Building primes-0.2.1.0... Installed primes-0.2.1.0 Configuring primitive-0.6.2.0... Building primitive-0.6.2.0... Configuring random-1.1... Installed parallel-3.2.1.0 Building random-1.1... Installed random-1.1 Installed primitive-0.6.2.0 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 toolshed-0.13.0.0... Building toolshed-0.13.0.0... Failed to install toolshed-0.13.0.0 Build log ( /home/builder/.cabal/logs/toolshed-0.13.0.0.log ): cabal: Entering directory '/tmp/cabal-tmp-9233/toolshed-0.13.0.0' Configuring toolshed-0.13.0.0... Warning: 'ghc-options: -prof' is not necessary and will lead to problems when used on a library. Use the configure flag --enable-library-profiling and/or --enable-profiling. Building toolshed-0.13.0.0... Preprocessing library toolshed-0.13.0.0... [ 1 of 15] Compiling ToolShed.System.TimePure ( src/ToolShed/System/TimePure.hs, dist/build/ToolShed/System/TimePure.o ) src/ToolShed/System/TimePure.hs:27:1: warning: [-Wtabs] Tab character found here, and in 28 further locations. Please use spaces instead. [ 2 of 15] Compiling ToolShed.System.TimeAction ( src/ToolShed/System/TimeAction.hs, dist/build/ToolShed/System/TimeAction.o ) src/ToolShed/System/TimeAction.hs:26:1: warning: [-Wtabs] Tab character found here, and in 18 further locations. Please use spaces instead. [ 3 of 15] Compiling ToolShed.System.Random ( src/ToolShed/System/Random.hs, dist/build/ToolShed/System/Random.o ) src/ToolShed/System/Random.hs:26:1: warning: [-Wtabs] Tab character found here, and in 13 further locations. Please use spaces instead. [ 4 of 15] Compiling ToolShed.System.File ( src/ToolShed/System/File.hs, dist/build/ToolShed/System/File.o ) src/ToolShed/System/File.hs:27:1: warning: [-Wtabs] Tab character found here, and in 50 further locations. Please use spaces instead. [ 5 of 15] Compiling ToolShed.SelfValidate ( src/ToolShed/SelfValidate.hs, dist/build/ToolShed/SelfValidate.o ) src/ToolShed/SelfValidate.hs:25:1: warning: [-Wtabs] Tab character found here, and in 47 further locations. Please use spaces instead. [ 6 of 15] Compiling ToolShed.Defaultable ( src/ToolShed/Defaultable.hs, dist/build/ToolShed/Defaultable.o ) src/ToolShed/Defaultable.hs:25:1: warning: [-Wtabs] Tab character found here, and in 7 further locations. Please use spaces instead. [ 7 of 15] Compiling ToolShed.Options ( src/ToolShed/Options.hs, dist/build/ToolShed/Options.o ) src/ToolShed/Options.hs:25:1: warning: [-Wtabs] Tab character found here, and in five further locations. Please use spaces instead. [ 8 of 15] Compiling ToolShed.Data.Pair ( src/ToolShed/Data/Pair.hs, dist/build/ToolShed/Data/Pair.o ) src/ToolShed/Data/Pair.hs:25:1: warning: [-Wtabs] Tab character found here, and in two further locations. Please use spaces instead. [ 9 of 15] Compiling ToolShed.Data.List.Splits ( src/ToolShed/Data/List/Splits.hs, dist/build/ToolShed/Data/List/Splits.o ) src/ToolShed/Data/List/Splits.hs:29:1: warning: [-Wtabs] Tab character found here, and in 38 further locations. Please use spaces instead. [10 of 15] Compiling ToolShed.Data.List.Runlength ( src/ToolShed/Data/List/Runlength.hs, dist/build/ToolShed/Data/List/Runlength.o ) src/ToolShed/Data/List/Runlength.hs:26:1: warning: [-Wtabs] Tab character found here, and in 13 further locations. Please use spaces instead. [11 of 15] Compiling ToolShed.Data.List ( src/ToolShed/Data/List.hs, dist/build/ToolShed/Data/List.o ) src/ToolShed/Data/List.hs:26:1: warning: [-Wtabs] Tab character found here, and in 96 further locations. Please use spaces instead. [12 of 15] Compiling ToolShed.Arbitrary.Set ( src/ToolShed/Arbitrary/Set.hs, dist/build/ToolShed/Arbitrary/Set.o ) src/ToolShed/Arbitrary/Set.hs:33:10: error: Duplicate instance declarations: instance (Ord k, Test.QuickCheck.Arbitrary k) => Test.QuickCheck.Arbitrary (Data.Set.Set k) -- Defined at src/ToolShed/Arbitrary/Set.hs:33:10 instance [safe] (Ord a, Test.QuickCheck.Arbitrary a) => Test.QuickCheck.Arbitrary (Data.Set.Set a) -- Defined in ‘Test.QuickCheck.Arbitrary’ cabal: Leaving directory '/tmp/cabal-tmp-9233/toolshed-0.13.0.0' cabal: Error: some packages failed to install: factory-0.2.0.3 depends on toolshed-0.13.0.0 which failed to install. toolshed-0.13.0.0 failed during the building phase. The exception was: ExitFailure 1