Resolving dependencies... Configuring List-0.5.2... Configuring text-1.2.2.1... Building List-0.5.2... Building text-1.2.2.1... Configuring utf8-string-1.0.1.1... Installed List-0.5.2 Building utf8-string-1.0.1.1... Installed utf8-string-1.0.1.1 Installed text-1.2.2.1 Configuring hexpat-0.20.9... Building hexpat-0.20.9... Installed hexpat-0.20.9 Configuring hexpat-pickle-0.2... Building hexpat-pickle-0.2... Failed to install hexpat-pickle-0.2 Build log ( /home/builder/.cabal/logs/hexpat-pickle-0.2.log ): cabal: Entering directory '/tmp/cabal-tmp-14412/hexpat-pickle-0.2' Configuring hexpat-pickle-0.2... Building hexpat-pickle-0.2... Preprocessing library hexpat-pickle-0.2... [1 of 1] Compiling Text.XML.Expat.Pickle ( Text/XML/Expat/Pickle.hs, dist/build/Text/XML/Expat/Pickle.o ) Text/XML/Expat/Pickle.hs:162:1: error: Failed to load interface for ‘Text.XML.Expat.IO’ Perhaps you meant Text.XML.Expat.SAX (from hexpat-0.20.9) Text.XML.Expat.Proc (from hexpat-0.20.9) Text.XML.Expat.Tree (from hexpat-0.20.9) Use -v to see a list of the files searched for. Text/XML/Expat/Pickle.hs:165:1: error: Failed to load interface for ‘Text.XML.Expat.Qualified’ Use -v to see a list of the files searched for. cabal: Leaving directory '/tmp/cabal-tmp-14412/hexpat-pickle-0.2' cabal: Error: some packages failed to install: hexpat-pickle-0.2 failed during the building phase. The exception was: ExitFailure 1