Resolving dependencies... Configuring mtl-2.2.1... Building mtl-2.2.1... Installed mtl-2.2.1 Downloading hackager-1.0.1... Configuring hackager-1.0.1... Building hackager-1.0.1... Failed to install hackager-1.0.1 Build log ( /home/builder/.cabal/logs/hackager-1.0.1.log ): cabal: Entering directory '/tmp/cabal-tmp-3063/hackager-1.0.1' Configuring hackager-1.0.1... Building hackager-1.0.1... Preprocessing executable 'hackager' for hackager-1.0.1... [1 of 9] Compiling Utils ( src/Utils.hs, dist/build/hackager/hackager-tmp/Utils.o ) [2 of 9] Compiling HackageMonad ( src/HackageMonad.hs, dist/build/hackager/hackager-tmp/HackageMonad.o ) [3 of 9] Compiling Report ( src/Report.hs, dist/build/hackager/hackager-tmp/Report.o ) src/Report.hs:48:27: error: Ambiguous occurrence ‘die’ It could refer to either ‘System.Exit.die’, imported from ‘System.Exit’ at src/Report.hs:11:1-18 or ‘Report.die’, defined at src/Report.hs:127:1 src/Report.hs:50:27: error: Ambiguous occurrence ‘die’ It could refer to either ‘System.Exit.die’, imported from ‘System.Exit’ at src/Report.hs:11:1-18 or ‘Report.die’, defined at src/Report.hs:127:1 src/Report.hs:52:19: error: Ambiguous occurrence ‘die’ It could refer to either ‘System.Exit.die’, imported from ‘System.Exit’ at src/Report.hs:11:1-18 or ‘Report.die’, defined at src/Report.hs:127:1 cabal: Leaving directory '/tmp/cabal-tmp-3063/hackager-1.0.1' cabal: Error: some packages failed to install: hackager-1.0.1 failed during the building phase. The exception was: ExitFailure 1