Resolving dependencies... Configuring curl-1.3.8... Configuring mtl-2.2.1... Building mtl-2.2.1... Building curl-1.3.8... Installed mtl-2.2.1 Configuring old-locale-1.0.0.7... Building old-locale-1.0.0.7... Configuring readline-1.0.3.0... Installed old-locale-1.0.0.7 Configuring syb-0.6... Installed curl-1.3.8 Building readline-1.0.3.0... Building syb-0.6... Configuring text-1.2.2.1... Installed readline-1.0.3.0 Installed syb-0.6 Building text-1.2.2.1... Installed text-1.2.2.1 Configuring xml-1.3.14... Configuring parsec-3.1.11... Building parsec-3.1.11... Building xml-1.3.14... Installed xml-1.3.14 Installed parsec-3.1.11 Configuring json-0.9.1... Building json-0.9.1... Installed json-0.9.1 Downloading twitter-0.1.1... Configuring twitter-0.1.1... Building twitter-0.1.1... Failed to install twitter-0.1.1 Build log ( /home/builder/.cabal/logs/twitter-0.1.1.log ): cabal: Entering directory '/tmp/cabal-tmp-8983/twitter-0.1.1' Configuring twitter-0.1.1... Building twitter-0.1.1... Preprocessing executable 'twitter' for twitter-0.1.1... [1 of 5] Compiling Twitter.Client ( Twitter/Client.hs, dist/build/twitter/twitter-tmp/Twitter/Client.o ) Twitter/Client.hs:40:55: error: Ambiguous occurrence ‘defaultTimeLocale’ It could refer to either ‘Data.Time.Format.defaultTimeLocale’, imported from ‘Data.Time.Format’ at Twitter/Client.hs:6:1-23 (and originally defined in ‘time-1.6.0.1:Data.Time.Format.Locale’) or ‘System.Locale.defaultTimeLocale’, imported from ‘System.Locale’ at Twitter/Client.hs:9:1-20 cabal: Leaving directory '/tmp/cabal-tmp-8983/twitter-0.1.1' cabal: Error: some packages failed to install: twitter-0.1.1 failed during the building phase. The exception was: ExitFailure 1