Resolving dependencies... Configuring wl-pprint-1.2... Building wl-pprint-1.2... Installed wl-pprint-1.2 Downloading js-good-parts-0.0.6... Configuring js-good-parts-0.0.6... Building js-good-parts-0.0.6... Failed to install js-good-parts-0.0.6 Build log ( /home/builder/.cabal/logs/js-good-parts-0.0.6.log ): cabal: Entering directory '/tmp/cabal-tmp-21802/js-good-parts-0.0.6' Configuring js-good-parts-0.0.6... Building js-good-parts-0.0.6... Preprocessing library js-good-parts-0.0.6... [1 of 4] Compiling Text.PrettyPrint.Leijen.PrettyPrec ( src/Text/PrettyPrint/Leijen/PrettyPrec.hs, dist/build/Text/PrettyPrint/Leijen/PrettyPrec.o ) [2 of 4] Compiling Language.JavaScript.NonEmptyList ( src/Language/JavaScript/NonEmptyList.hs, dist/build/Language/JavaScript/NonEmptyList.o ) [3 of 4] Compiling Language.JavaScript.AST ( src/Language/JavaScript/AST.hs, dist/build/Language/JavaScript/AST.o ) [4 of 4] Compiling Language.JavaScript.Pretty ( src/Language/JavaScript/Pretty.hs, dist/build/Language/JavaScript/Pretty.o ) src/Language/JavaScript/Pretty.hs:35:28: error: Ambiguous occurrence ‘<$>’ It could refer to either ‘Text.PrettyPrint.Leijen.<$>’, imported from ‘Text.PrettyPrint.Leijen’ at src/Language/JavaScript/Pretty.hs:8:1-30 or ‘Prelude.<$>’, imported from ‘Prelude’ at src/Language/JavaScript/Pretty.hs:10:1-30 (and originally defined in ‘Data.Functor’) src/Language/JavaScript/Pretty.hs:35:56: error: Ambiguous occurrence ‘<$>’ It could refer to either ‘Text.PrettyPrint.Leijen.<$>’, imported from ‘Text.PrettyPrint.Leijen’ at src/Language/JavaScript/Pretty.hs:8:1-30 or ‘Prelude.<$>’, imported from ‘Prelude’ at src/Language/JavaScript/Pretty.hs:10:1-30 (and originally defined in ‘Data.Functor’) src/Language/JavaScript/Pretty.hs:35:74: error: Ambiguous occurrence ‘<$>’ It could refer to either ‘Text.PrettyPrint.Leijen.<$>’, imported from ‘Text.PrettyPrint.Leijen’ at src/Language/JavaScript/Pretty.hs:8:1-30 or ‘Prelude.<$>’, imported from ‘Prelude’ at src/Language/JavaScript/Pretty.hs:10:1-30 (and originally defined in ‘Data.Functor’) src/Language/JavaScript/Pretty.hs:136:55: error: Ambiguous occurrence ‘<$>’ It could refer to either ‘Text.PrettyPrint.Leijen.<$>’, imported from ‘Text.PrettyPrint.Leijen’ at src/Language/JavaScript/Pretty.hs:8:1-30 or ‘Prelude.<$>’, imported from ‘Prelude’ at src/Language/JavaScript/Pretty.hs:10:1-30 (and originally defined in ‘Data.Functor’) src/Language/JavaScript/Pretty.hs:136:77: error: Ambiguous occurrence ‘<$>’ It could refer to either ‘Text.PrettyPrint.Leijen.<$>’, imported from ‘Text.PrettyPrint.Leijen’ at src/Language/JavaScript/Pretty.hs:8:1-30 or ‘Prelude.<$>’, imported from ‘Prelude’ at src/Language/JavaScript/Pretty.hs:10:1-30 (and originally defined in ‘Data.Functor’) src/Language/JavaScript/Pretty.hs:138:55: error: Ambiguous occurrence ‘<$>’ It could refer to either ‘Text.PrettyPrint.Leijen.<$>’, imported from ‘Text.PrettyPrint.Leijen’ at src/Language/JavaScript/Pretty.hs:8:1-30 or ‘Prelude.<$>’, imported from ‘Prelude’ at src/Language/JavaScript/Pretty.hs:10:1-30 (and originally defined in ‘Data.Functor’) src/Language/JavaScript/Pretty.hs:139:51: error: Ambiguous occurrence ‘<$>’ It could refer to either ‘Text.PrettyPrint.Leijen.<$>’, imported from ‘Text.PrettyPrint.Leijen’ at src/Language/JavaScript/Pretty.hs:8:1-30 or ‘Prelude.<$>’, imported from ‘Prelude’ at src/Language/JavaScript/Pretty.hs:10:1-30 (and originally defined in ‘Data.Functor’) src/Language/JavaScript/Pretty.hs:140:33: error: Ambiguous occurrence ‘<$>’ It could refer to either ‘Text.PrettyPrint.Leijen.<$>’, imported from ‘Text.PrettyPrint.Leijen’ at src/Language/JavaScript/Pretty.hs:8:1-30 or ‘Prelude.<$>’, imported from ‘Prelude’ at src/Language/JavaScript/Pretty.hs:10:1-30 (and originally defined in ‘Data.Functor’) src/Language/JavaScript/Pretty.hs:141:51: error: Ambiguous occurrence ‘<$>’ It could refer to either ‘Text.PrettyPrint.Leijen.<$>’, imported from ‘Text.PrettyPrint.Leijen’ at src/Language/JavaScript/Pretty.hs:8:1-30 or ‘Prelude.<$>’, imported from ‘Prelude’ at src/Language/JavaScript/Pretty.hs:10:1-30 (and originally defined in ‘Data.Functor’) src/Language/JavaScript/Pretty.hs:148:23: error: Ambiguous occurrence ‘<$>’ It could refer to either ‘Text.PrettyPrint.Leijen.<$>’, imported from ‘Text.PrettyPrint.Leijen’ at src/Language/JavaScript/Pretty.hs:8:1-30 or ‘Prelude.<$>’, imported from ‘Prelude’ at src/Language/JavaScript/Pretty.hs:10:1-30 (and originally defined in ‘Data.Functor’) src/Language/JavaScript/Pretty.hs:284:56: error: Ambiguous occurrence ‘<$>’ It could refer to either ‘Text.PrettyPrint.Leijen.<$>’, imported from ‘Text.PrettyPrint.Leijen’ at src/Language/JavaScript/Pretty.hs:8:1-30 or ‘Prelude.<$>’, imported from ‘Prelude’ at src/Language/JavaScript/Pretty.hs:10:1-30 (and originally defined in ‘Data.Functor’) src/Language/JavaScript/Pretty.hs:312:12: error: Ambiguous occurrence ‘<$>’ It could refer to either ‘Text.PrettyPrint.Leijen.<$>’, imported from ‘Text.PrettyPrint.Leijen’ at src/Language/JavaScript/Pretty.hs:8:1-30 or ‘Prelude.<$>’, imported from ‘Prelude’ at src/Language/JavaScript/Pretty.hs:10:1-30 (and originally defined in ‘Data.Functor’) src/Language/JavaScript/Pretty.hs:313:29: error: Ambiguous occurrence ‘<$>’ It could refer to either ‘Text.PrettyPrint.Leijen.<$>’, imported from ‘Text.PrettyPrint.Leijen’ at src/Language/JavaScript/Pretty.hs:8:1-30 or ‘Prelude.<$>’, imported from ‘Prelude’ at src/Language/JavaScript/Pretty.hs:10:1-30 (and originally defined in ‘Data.Functor’) src/Language/JavaScript/Pretty.hs:313:83: error: Ambiguous occurrence ‘<$>’ It could refer to either ‘Text.PrettyPrint.Leijen.<$>’, imported from ‘Text.PrettyPrint.Leijen’ at src/Language/JavaScript/Pretty.hs:8:1-30 or ‘Prelude.<$>’, imported from ‘Prelude’ at src/Language/JavaScript/Pretty.hs:10:1-30 (and originally defined in ‘Data.Functor’) cabal: Leaving directory '/tmp/cabal-tmp-21802/js-good-parts-0.0.6' cabal: Error: some packages failed to install: js-good-parts-0.0.6 failed during the building phase. The exception was: ExitFailure 1