Resolving dependencies... Configuring Only-0.1... Configuring MonadPrompt-1.0.0.5... Building Only-0.1... Building MonadPrompt-1.0.0.5... Installed MonadPrompt-1.0.0.5 Configuring base-orphans-0.7... Installed Only-0.1 Configuring cabal-doctest-1.0.6... Building base-orphans-0.7... Building cabal-doctest-1.0.6... Installed base-orphans-0.7 Configuring cereal-0.5.5.0... Building cereal-0.5.5.0... Installed cabal-doctest-1.0.6 Configuring colour-2.3.4... Building colour-2.3.4... Installed cereal-0.5.5.0 Configuring erf-2.0.0.0... Building erf-2.0.0.0... Installed colour-2.3.4 Configuring fail-4.9.0.0... Building fail-4.9.0.0... Installed fail-4.9.0.0 Configuring mersenne-random-pure64-0.2.2.0... Installed erf-2.0.0.0 Configuring monad-loops-0.4.3... Building mersenne-random-pure64-0.2.2.0... Building monad-loops-0.4.3... Installed monad-loops-0.4.3 Configuring semigroups-0.18.4... Installed mersenne-random-pure64-0.2.2.0 Configuring stateref-0.3... Building semigroups-0.18.4... Building stateref-0.3... Installed semigroups-0.18.4 Configuring system-filepath-0.4.14... Installed stateref-0.3 Configuring text-short-0.1.2... Building text-short-0.1.2... Building system-filepath-0.4.14... Installed system-filepath-0.4.14 Configuring th-abstraction-0.2.6.0... Building th-abstraction-0.2.6.0... Installed text-short-0.1.2 Configuring th-extras-0.0.0.4... Building th-extras-0.0.0.4... Installed th-extras-0.0.0.4 Configuring transformers-compat-0.6.2... Building transformers-compat-0.6.2... Installed th-abstraction-0.2.6.0 Configuring vector-th-unbox-0.2.1.6... Building vector-th-unbox-0.2.1.6... Installed vector-th-unbox-0.2.1.6 Configuring void-0.7.2... Installed transformers-compat-0.6.2 Configuring ansi-terminal-0.8.0.4... Building void-0.7.2... Building ansi-terminal-0.8.0.4... Installed void-0.7.2 Configuring cassava-0.5.1.0... Building cassava-0.5.1.0... Installed ansi-terminal-0.8.0.4 Configuring flexible-defaults-0.0.1.2... Building flexible-defaults-0.0.1.2... Installed flexible-defaults-0.0.1.2 Configuring math-functions-0.2.1.0... Building math-functions-0.2.1.0... Installed cassava-0.5.1.0 Configuring tagged-0.8.5... Building tagged-0.8.5... Installed tagged-0.8.5 Configuring contravariant-1.4.1... Building contravariant-1.4.1... Installed math-functions-0.2.1.0 Configuring MonadRandom-0.5.1... Building MonadRandom-0.5.1... Installed contravariant-1.4.1 Configuring bytes-0.15.4... Building bytes-0.15.4... Installed MonadRandom-0.5.1 Configuring ansi-wl-pprint-0.6.8.2... Building ansi-wl-pprint-0.6.8.2... Installed ansi-wl-pprint-0.6.8.2 Configuring distributive-0.5.3... Building distributive-0.5.3... Installed bytes-0.15.4 Configuring mwc-random-0.13.6.0... Building mwc-random-0.13.6.0... Installed distributive-0.5.3 Configuring random-shuffle-0.0.4... Building random-shuffle-0.0.4... Installed random-shuffle-0.0.4 Configuring optparse-applicative-0.14.2.0... Building optparse-applicative-0.14.2.0... Installed mwc-random-0.13.6.0 Configuring comonad-5.0.3... Building comonad-5.0.3... Installed optparse-applicative-0.14.2.0 Configuring random-source-0.3.0.6... Building random-source-0.3.0.6... Installed comonad-5.0.3 Configuring optparse-generic-1.3.0... Building optparse-generic-1.3.0... Installed optparse-generic-1.3.0 Configuring bifunctors-5.5.2... Building bifunctors-5.5.2... Installed random-source-0.3.0.6 Configuring rvar-0.2.0.3... Building rvar-0.2.0.3... Installed rvar-0.2.0.3 Installed bifunctors-5.5.2 Configuring semigroupoids-5.2.2... Building semigroupoids-5.2.2... Installed semigroupoids-5.2.2 Configuring log-domain-0.12... Building log-domain-0.12... Installed log-domain-0.12 Configuring random-fu-0.2.7.0... Building random-fu-0.2.7.0... Installed random-fu-0.2.7.0 Configuring subsample-0.1.0.0... Building subsample-0.1.0.0... Failed to install subsample-0.1.0.0 Build log ( /home/builder/.cabal/logs/ghc-8.2.2/subsample-0.1.0.0-B2epmmooGwq7daJhYOKLLb.log ): cabal: Entering directory '/tmp/cabal-tmp-24288/subsample-0.1.0.0' Configuring subsample-0.1.0.0... Preprocessing library for subsample-0.1.0.0.. Building library for subsample-0.1.0.0.. [1 of 4] Compiling Types ( src/Types.hs, dist/build/Types.o ) [2 of 4] Compiling Utility ( src/Utility.hs, dist/build/Utility.o ) [3 of 4] Compiling Subsample ( src/Subsample.hs, dist/build/Subsample.o ) [4 of 4] Compiling Load ( src/Load.hs, dist/build/Load.o ) Preprocessing executable 'subsample' for subsample-0.1.0.0.. Building executable 'subsample' for subsample-0.1.0.0.. [1 of 1] Compiling Main ( app/Main.hs, dist/build/subsample/subsample-tmp/Main.o ) app/Main.hs:43:22: error: Ambiguous occurrence ‘Options’ It could refer to either ‘Data.Csv.Options’, imported from ‘Data.Csv’ at app/Main.hs:22:1-15 (and originally defined in ‘cassava-0.5.1.0:Data.Csv.Conversion’) or ‘Main.Options’, defined at app/Main.hs:34:1 | 43 | instance ParseRecord Options | ^^^^^^^ cabal: Leaving directory '/tmp/cabal-tmp-24288/subsample-0.1.0.0' cabal: Error: some packages failed to install: subsample-0.1.0.0-B2epmmooGwq7daJhYOKLLb failed during the building phase. The exception was: ExitFailure 1