Resolving dependencies... Configuring mtl-2.2.1... Configuring network-2.6.3.1... Building mtl-2.2.1... Building network-2.6.3.1... Installed mtl-2.2.1 Configuring primitive-0.6.2.0... Building primitive-0.6.2.0... Installed network-2.6.3.1 Configuring random-1.1... Building random-1.1... Configuring stm-2.4.4.1... Installed primitive-0.6.2.0 Building stm-2.4.4.1... Configuring syb-0.6... Installed random-1.1 Building syb-0.6... Configuring transformers-compat-0.5.1.4... Installed stm-2.4.4.1 Building transformers-compat-0.5.1.4... Configuring text-1.2.2.1... Installed transformers-compat-0.5.1.4 Building text-1.2.2.1... Installed syb-0.6 Configuring tf-random-0.5... Building tf-random-0.5... Configuring exceptions-0.8.3... Installed tf-random-0.5 Building exceptions-0.8.3... Installed exceptions-0.8.3 Configuring QuickCheck-2.9.2... Building QuickCheck-2.9.2... Installed text-1.2.2.1 Configuring hashable-1.2.4.0... Building hashable-1.2.4.0... Configuring parsec-3.1.11... Installed hashable-1.2.4.0 Building parsec-3.1.11... Configuring unordered-containers-0.2.7.1... Installed QuickCheck-2.9.2 Installed parsec-3.1.11 Configuring network-uri-2.6.1.0... Building unordered-containers-0.2.7.1... Building network-uri-2.6.1.0... Configuring multipart-0.1.2... Installed network-uri-2.6.1.0 Building multipart-0.1.2... Installed multipart-0.1.2 Configuring cgi-3001.3.0.2... Building cgi-3001.3.0.2... Installed unordered-containers-0.2.7.1 Configuring uniplate-1.6.12... Building uniplate-1.6.12... Installed cgi-3001.3.0.2 Installed uniplate-1.6.12 Configuring ideas-1.1... Building ideas-1.1... Failed to install ideas-1.1 Build log ( /home/builder/.cabal/logs/ideas-1.1.log ): cabal: Entering directory '/tmp/cabal-tmp-21926/ideas-1.1' Configuring ideas-1.1... Building ideas-1.1... Preprocessing library ideas-1.1... [ 1 of 107] Compiling Ideas.Text.XML.Document ( src/Ideas/Text/XML/Document.hs, dist/build/Ideas/Text/XML/Document.o ) [ 2 of 107] Compiling Ideas.Text.UTF8 ( src/Ideas/Text/UTF8.hs, dist/build/Ideas/Text/UTF8.o ) src/Ideas/Text/UTF8.hs:19:1: warning: [-Wdeprecations] Module ‘Control.Monad.Error’ is deprecated: Use Control.Monad.Except instead [ 3 of 107] Compiling Ideas.Text.XML.Unicode ( src/Ideas/Text/XML/Unicode.hs, dist/build/Ideas/Text/XML/Unicode.o ) [ 4 of 107] Compiling Ideas.Text.Parsing ( src/Ideas/Text/Parsing.hs, dist/build/Ideas/Text/Parsing.o ) [ 5 of 107] Compiling Ideas.Text.XML.Parser ( src/Ideas/Text/XML/Parser.hs, dist/build/Ideas/Text/XML/Parser.o ) src/Ideas/Text/XML/Parser.hs:133:8: error: • Non type-variable argument in the constraint: Text.Parsec.Prim.Stream s m Char (Use FlexibleContexts to permit this) • When checking the inferred type p :: forall (m :: * -> *) u s. Text.Parsec.Prim.Stream s m Char => [Char] -> Text.Parsec.Prim.ParsecT s u m [Char] In an equation for ‘systemLiteral’: systemLiteral = doubleQuoted (p "\"") <|> singleQuoted (p "'") where p s = many (noneOf s) cabal: Leaving directory '/tmp/cabal-tmp-21926/ideas-1.1' cabal: Error: some packages failed to install: ideas-1.1 failed during the building phase. The exception was: ExitFailure 1 ideas-math-1.0 depends on ideas-1.1 which failed to install.