Resolving dependencies... Configuring ansi-terminal-0.6.2.3... Configuring monads-tf-0.1.0.3... Building monads-tf-0.1.0.3... Building ansi-terminal-0.6.2.3... Installed ansi-terminal-0.6.2.3 Configuring primitive-0.6.1.0... Building primitive-0.6.1.0... Configuring mtl-2.2.1... Installed monads-tf-0.1.0.3 Building mtl-2.2.1... Configuring split-0.2.3.1... Installed primitive-0.6.1.0 Building split-0.2.3.1... Configuring transformers-compat-0.5.1.4... Installed mtl-2.2.1 Building transformers-compat-0.5.1.4... Configuring text-1.2.2.1... Installed split-0.2.3.1 Configuring unix-compat-0.4.3.1... Installed transformers-compat-0.5.1.4 Building text-1.2.2.1... Building unix-compat-0.4.3.1... Configuring utf8-string-1.0.1.1... Installed unix-compat-0.4.3.1 Building utf8-string-1.0.1.1... Installed utf8-string-1.0.1.1 Configuring ansi-wl-pprint-0.6.7.3... Building ansi-wl-pprint-0.6.7.3... Installed ansi-wl-pprint-0.6.7.3 Configuring vector-0.11.0.0... Building vector-0.11.0.0... Installed text-1.2.2.1 Configuring filemanip-0.3.6.3... Building filemanip-0.3.6.3... Configuring language-python-0.5.4... Installed filemanip-0.3.6.3 Building language-python-0.5.4... Configuring optparse-applicative-0.13.0.0... Installed vector-0.11.0.0 Building optparse-applicative-0.13.0.0... Installed optparse-applicative-0.13.0.0 Configuring hashable-1.2.4.0... Building hashable-1.2.4.0... Configuring xml-1.3.14... Installed hashable-1.2.4.0 Building xml-1.3.14... Installed xml-1.3.14 Configuring scientific-0.3.4.9... Building scientific-0.3.4.9... Configuring xcb-types-0.7.1... Installed scientific-0.3.4.9 Building xcb-types-0.7.1... Installed xcb-types-0.7.1 Configuring attoparsec-0.13.1.0... Building attoparsec-0.13.1.0... Installed attoparsec-0.13.1.0 Installed language-python-0.5.4 Configuring xcffib-0.2.0... Building xcffib-0.2.0... Failed to install xcffib-0.2.0 Build log ( /home/builder/.cabal/logs/xcffib-0.2.0.log ): cabal: Entering directory '/tmp/cabal-tmp-25923/xcffib-0.2.0' Configuring xcffib-0.2.0... Building xcffib-0.2.0... Preprocessing library xcffib-0.2.0... [1 of 2] Compiling Data.XCB.Python.PyHelpers ( generator/Data/XCB/Python/PyHelpers.hs, dist/build/Data/XCB/Python/PyHelpers.o ) generator/Data/XCB/Python/PyHelpers.hs:90:25: error: • Couldn't match expected type ‘Op ()’ with actual type ‘Ident annot0 -> annot0 -> Expr annot0’ • Probable cause: ‘Dot’ is applied to too few arguments In the first argument of ‘BinaryOp’, namely ‘(Dot ())’ In the expression: BinaryOp (Dot ()) (getExpr e1) (getExpr e2) () In an equation for ‘mkDot’: mkDot e1 e2 = BinaryOp (Dot ()) (getExpr e1) (getExpr e2) () generator/Data/XCB/Python/PyHelpers.hs:90:29: error: • Couldn't match expected type ‘Expr annot0’ with actual type ‘()’ • In the first argument of ‘Dot’, namely ‘()’ In the first argument of ‘BinaryOp’, namely ‘(Dot ())’ In the expression: BinaryOp (Dot ()) (getExpr e1) (getExpr e2) () cabal: Leaving directory '/tmp/cabal-tmp-25923/xcffib-0.2.0' cabal: Error: some packages failed to install: xcffib-0.2.0 failed during the building phase. The exception was: ExitFailure 1