Resolving dependencies... [1 of 2] Compiling SetupWrapper ( /tmp/cairo-0.12.4-5304/cairo-0.12.4/SetupWrapper.hs, /tmp/cairo-0.12.4-5304/cairo-0.12.4/dist/setup/SetupWrapper.o ) [2 of 2] Compiling Main ( /tmp/cairo-0.12.4-5304/cairo-0.12.4/Setup.hs, /tmp/cairo-0.12.4-5304/cairo-0.12.4/dist/setup/Main.o ) Linking /tmp/cairo-0.12.4-5304/cairo-0.12.4/dist/setup/setup ... [1 of 2] Compiling Gtk2HsSetup ( Gtk2HsSetup.hs, dist/setup-wrapper/Gtk2HsSetup.o ) [2 of 2] Compiling Main ( SetupMain.hs, dist/setup-wrapper/Main.o ) Linking dist/setup-wrapper/setup ... Configuring cairo-0.12.4... Building cairo-0.12.4... Preprocessing library cairo-0.12.4... [ 1 of 17] Compiling Graphics.Rendering.Cairo.Matrix ( dist/build/Graphics/Rendering/Cairo/Matrix.hs, dist/build/Graphics/Rendering/Cairo/Matrix.o ) [ 2 of 17] Compiling Graphics.Rendering.Cairo.Types ( dist/build/Graphics/Rendering/Cairo/Types.hs, dist/build/Graphics/Rendering/Cairo/Types.o ) [ 3 of 17] Compiling Graphics.Rendering.Cairo.Internal.Drawing.Cairo ( dist/build/Graphics/Rendering/Cairo/Internal/Drawing/Cairo.hs, dist/build/Graphics/Rendering/Cairo/Internal/Drawing/Cairo.o ) [ 4 of 17] Compiling Graphics.Rendering.Cairo.Internal.Drawing.Patterns ( dist/build/Graphics/Rendering/Cairo/Internal/Drawing/Patterns.hs, dist/build/Graphics/Rendering/Cairo/Internal/Drawing/Patterns.o ) [ 5 of 17] Compiling Graphics.Rendering.Cairo.Internal.Drawing.Transformations ( dist/build/Graphics/Rendering/Cairo/Internal/Drawing/Transformations.hs, dist/build/Graphics/Rendering/Cairo/Internal/Drawing/Transformations.o ) [ 6 of 17] Compiling Graphics.Rendering.Cairo.Internal.Fonts.FontOptions ( dist/build/Graphics/Rendering/Cairo/Internal/Fonts/FontOptions.hs, dist/build/Graphics/Rendering/Cairo/Internal/Fonts/FontOptions.o ) [ 7 of 17] Compiling Graphics.Rendering.Cairo.Internal.Surfaces.Image ( dist/build/Graphics/Rendering/Cairo/Internal/Surfaces/Image.hs, dist/build/Graphics/Rendering/Cairo/Internal/Surfaces/Image.o ) [ 8 of 17] Compiling Graphics.Rendering.Cairo.Internal.Surfaces.PDF ( dist/build/Graphics/Rendering/Cairo/Internal/Surfaces/PDF.hs, dist/build/Graphics/Rendering/Cairo/Internal/Surfaces/PDF.o ) [ 9 of 17] Compiling Graphics.Rendering.Cairo.Internal.Surfaces.PNG ( dist/build/Graphics/Rendering/Cairo/Internal/Surfaces/PNG.hs, dist/build/Graphics/Rendering/Cairo/Internal/Surfaces/PNG.o ) [10 of 17] Compiling Graphics.Rendering.Cairo.Internal.Surfaces.PS ( dist/build/Graphics/Rendering/Cairo/Internal/Surfaces/PS.hs, dist/build/Graphics/Rendering/Cairo/Internal/Surfaces/PS.o ) [11 of 17] Compiling Graphics.Rendering.Cairo.Internal.Surfaces.SVG ( dist/build/Graphics/Rendering/Cairo/Internal/Surfaces/SVG.hs, dist/build/Graphics/Rendering/Cairo/Internal/Surfaces/SVG.o ) [12 of 17] Compiling Graphics.Rendering.Cairo.Internal.Surfaces.Surface ( dist/build/Graphics/Rendering/Cairo/Internal/Surfaces/Surface.hs, dist/build/Graphics/Rendering/Cairo/Internal/Surfaces/Surface.o ) [13 of 17] Compiling Graphics.Rendering.Cairo.Internal.Utilities ( dist/build/Graphics/Rendering/Cairo/Internal/Utilities.hs, dist/build/Graphics/Rendering/Cairo/Internal/Utilities.o ) Graphics/Rendering/Cairo/Internal/Utilities.chs:28:3: Warning: In the use of `unsafePerformIO' (imported from Foreign): Deprecated: "Use System.IO.Unsafe.unsafePerformIO instead; This function will be removed in the next release" [14 of 17] Compiling Graphics.Rendering.Cairo.Internal.Drawing.Paths ( dist/build/Graphics/Rendering/Cairo/Internal/Drawing/Paths.hs, dist/build/Graphics/Rendering/Cairo/Internal/Drawing/Paths.o ) [15 of 17] Compiling Graphics.Rendering.Cairo.Internal.Drawing.Text ( dist/build/Graphics/Rendering/Cairo/Internal/Drawing/Text.hs, dist/build/Graphics/Rendering/Cairo/Internal/Drawing/Text.o ) [16 of 17] Compiling Graphics.Rendering.Cairo.Internal ( Graphics/Rendering/Cairo/Internal.hs, dist/build/Graphics/Rendering/Cairo/Internal.o ) [17 of 17] Compiling Graphics.Rendering.Cairo ( Graphics/Rendering/Cairo.hs, dist/build/Graphics/Rendering/Cairo.o ) In-place registering cairo-0.12.4... Running Haddock for cairo-0.12.4... Running hscolour for cairo-0.12.4... Preprocessing library cairo-0.12.4... Preprocessing library cairo-0.12.4... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0, mtl-2.1.2, transformers-0.3.0.0 Graphics/Rendering/Cairo/Internal/Utilities.chs:28:3: Warning: In the use of `unsafePerformIO' (imported from Foreign): Deprecated: "Use System.IO.Unsafe.unsafePerformIO instead; This function will be removed in the next release" Haddock coverage: 17% ( 2 / 12) in 'Graphics.Rendering.Cairo.Matrix' 40% ( 20 / 50) in 'Graphics.Rendering.Cairo.Types' 1% ( 1 /101) in 'Graphics.Rendering.Cairo.Internal.Drawing.Cairo' 3% ( 1 / 33) in 'Graphics.Rendering.Cairo.Internal.Drawing.Patterns' 4% ( 1 / 23) in 'Graphics.Rendering.Cairo.Internal.Drawing.Transformations' 3% ( 1 / 31) in 'Graphics.Rendering.Cairo.Internal.Fonts.FontOptions' 6% ( 1 / 17) in 'Graphics.Rendering.Cairo.Internal.Surfaces.Image' 20% ( 1 / 5) in 'Graphics.Rendering.Cairo.Internal.Surfaces.PDF' 20% ( 1 / 5) in 'Graphics.Rendering.Cairo.Internal.Surfaces.PNG' 20% ( 1 / 5) in 'Graphics.Rendering.Cairo.Internal.Surfaces.PS' 33% ( 1 / 3) in 'Graphics.Rendering.Cairo.Internal.Surfaces.SVG' 4% ( 1 / 23) in 'Graphics.Rendering.Cairo.Internal.Surfaces.Surface' 12% ( 1 / 8) in 'Graphics.Rendering.Cairo.Internal.Utilities' 4% ( 1 / 27) in 'Graphics.Rendering.Cairo.Internal.Drawing.Paths' 6% ( 1 / 17) in 'Graphics.Rendering.Cairo.Internal.Drawing.Text' 6% ( 21 /337) in 'Graphics.Rendering.Cairo.Internal' Warning: Couldn't find .haddock for export Control.Monad.IO.Class.liftIO 89% (160 /179) in 'Graphics.Rendering.Cairo' Warning: Graphics.Rendering.Cairo: could not find link destinations for: Control.Monad.IO.Class.MonadIO Graphics.Rendering.Cairo.Types.PixelData Data.Array.Base.unsafeRead Data.Array.Base.unsafeWrite Documentation created: dist/doc/html/cairo/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/cairo-0.12.4 Registering cairo-0.12.4... Installed cairo-0.12.4 Downloading Thingie-0.5... Configuring Thingie-0.5... Building Thingie-0.5... Preprocessing library Thingie-0.5... Graphics/Rendering/Thingie/Cairo.hs:25:8: Could not find module `Control.Monad.IfElse' Perhaps you meant Control.Monad.List (from mtl-2.1.2) Control.Monad.State (from mtl-2.1.2) Control.Monad.Trans (from mtl-2.1.2) Use -v to see a list of the files searched for. Failed to install Thingie-0.5 cabal: Error: some packages failed to install: Thingie-0.5 failed during the building phase. The exception was: ExitFailure 1