Resolving dependencies... Downloading Emping-0.1... [1 of 1] Compiling Main ( /tmp/Emping-0.1-24039/Emping-0.1/Setup.hs, /tmp/Emping-0.1-24039/Emping-0.1/dist/setup/Main.o ) Linking /tmp/Emping-0.1-24039/Emping-0.1/dist/setup/setup ... Configuring Emping-0.1... Warning: No 'build-type' specified. If you do not need a custom Setup.hs or ./configure script then use 'build-type: Simple'. Warning: 'ghc-options: -o' is not needed. The output files are named automatically. Building Emping-0.1... Preprocessing executable 'emping' for Emping-0.1... src/Main.hs:11:8: Could not find module `Data.Array' It is a member of the hidden package `array-0.4.0.1'. Perhaps you need to add `array' to the build-depends in your .cabal file. It is a member of the hidden package `haskell2010-1.1.1.0'. Perhaps you need to add `haskell2010' to the build-depends in your .cabal file. Use -v to see a list of the files searched for. Failed to install Emping-0.1 cabal: Error: some packages failed to install: Emping-0.1 failed during the building phase. The exception was: ExitFailure 1