Resolving dependencies... Configuring OpenGLRaw-1.4.0.0... cabal: Missing dependency on a foreign library: * Missing C library: GL This problem can usually be solved by installing the system package that provides this library (you may need the "-dev" version). If the library is already installed but in a non-standard location then you can use the flags --extra-include-dirs= and --extra-lib-dirs= to specify where it is. Failed to install OpenGLRaw-1.4.0.0 Configuring attoparsec-0.10.4.0... Building attoparsec-0.10.4.0... Preprocessing library attoparsec-0.10.4.0... [ 1 of 18] Compiling Data.Attoparsec.Text.FastSet ( Data/Attoparsec/Text/FastSet.hs, dist/build/Data/Attoparsec/Text/FastSet.o ) [ 2 of 18] Compiling Data.Attoparsec.Zepto ( Data/Attoparsec/Zepto.hs, dist/build/Data/Attoparsec/Zepto.o ) [ 3 of 18] Compiling Data.Attoparsec.Number ( Data/Attoparsec/Number.hs, dist/build/Data/Attoparsec/Number.o ) [ 4 of 18] Compiling Data.Attoparsec.ByteString.FastSet ( Data/Attoparsec/ByteString/FastSet.hs, dist/build/Data/Attoparsec/ByteString/FastSet.o ) [ 5 of 18] Compiling Data.Attoparsec.Internal.Types ( Data/Attoparsec/Internal/Types.hs, dist/build/Data/Attoparsec/Internal/Types.o ) [ 6 of 18] Compiling Data.Attoparsec.Types ( Data/Attoparsec/Types.hs, dist/build/Data/Attoparsec/Types.o ) [ 7 of 18] Compiling Data.Attoparsec.Internal ( Data/Attoparsec/Internal.hs, dist/build/Data/Attoparsec/Internal.o ) [ 8 of 18] Compiling Data.Attoparsec.Combinator ( Data/Attoparsec/Combinator.hs, dist/build/Data/Attoparsec/Combinator.o ) [ 9 of 18] Compiling Data.Attoparsec.ByteString.Internal ( Data/Attoparsec/ByteString/Internal.hs, dist/build/Data/Attoparsec/ByteString/Internal.o ) [10 of 18] Compiling Data.Attoparsec.Text.Internal ( Data/Attoparsec/Text/Internal.hs, dist/build/Data/Attoparsec/Text/Internal.o ) [11 of 18] Compiling Data.Attoparsec.Text ( Data/Attoparsec/Text.hs, dist/build/Data/Attoparsec/Text.o ) [12 of 18] Compiling Data.Attoparsec.Text.Lazy ( Data/Attoparsec/Text/Lazy.hs, dist/build/Data/Attoparsec/Text/Lazy.o ) [13 of 18] Compiling Data.Attoparsec.ByteString ( Data/Attoparsec/ByteString.hs, dist/build/Data/Attoparsec/ByteString.o ) [14 of 18] Compiling Data.Attoparsec.ByteString.Char8 ( Data/Attoparsec/ByteString/Char8.hs, dist/build/Data/Attoparsec/ByteString/Char8.o ) [15 of 18] Compiling Data.Attoparsec.Char8 ( Data/Attoparsec/Char8.hs, dist/build/Data/Attoparsec/Char8.o ) [16 of 18] Compiling Data.Attoparsec.ByteString.Lazy ( Data/Attoparsec/ByteString/Lazy.hs, dist/build/Data/Attoparsec/ByteString/Lazy.o ) [17 of 18] Compiling Data.Attoparsec.Lazy ( Data/Attoparsec/Lazy.hs, dist/build/Data/Attoparsec/Lazy.o ) [18 of 18] Compiling Data.Attoparsec ( Data/Attoparsec.hs, dist/build/Data/Attoparsec.o ) In-place registering attoparsec-0.10.4.0... Running Haddock for attoparsec-0.10.4.0... Running hscolour for attoparsec-0.10.4.0... Preprocessing library attoparsec-0.10.4.0... Preprocessing library attoparsec-0.10.4.0... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0, text-0.11.2.3 Haddock coverage: 70% ( 7 / 10) in 'Data.Attoparsec.Text.FastSet' 100% ( 7 / 7) in 'Data.Attoparsec.Zepto' 100% ( 2 / 2) in 'Data.Attoparsec.Number' 69% ( 9 / 13) in 'Data.Attoparsec.ByteString.FastSet' 40% ( 4 / 10) in 'Data.Attoparsec.Internal.Types' 100% ( 3 / 3) in 'Data.Attoparsec.Types' 100% ( 2 / 2) in 'Data.Attoparsec.Internal' 100% ( 16 / 16) in 'Data.Attoparsec.Combinator' 90% ( 37 / 41) in 'Data.Attoparsec.ByteString.Internal' 95% ( 38 / 40) in 'Data.Attoparsec.Text.Internal' 97% ( 71 / 73) in 'Data.Attoparsec.Text' 100% ( 9 / 9) in 'Data.Attoparsec.Text.Lazy' 96% ( 48 / 50) in 'Data.Attoparsec.ByteString' 97% ( 73 / 75) in 'Data.Attoparsec.ByteString.Char8' 100% ( 2 / 2) in 'Data.Attoparsec.Char8' 100% ( 9 / 9) in 'Data.Attoparsec.ByteString.Lazy' 100% ( 2 / 2) in 'Data.Attoparsec.Lazy' 100% ( 2 / 2) in 'Data.Attoparsec' Warning: Data.Attoparsec.Types: could not find link destinations for: Data.Text.Internal.Text Warning: Data.Attoparsec.Text: could not find link destinations for: Data.Text.Internal.Text Data.Text.Internal.empty Data.Text.Lazy.Internal.Text Warning: Data.Attoparsec.Text.Lazy: could not find link destinations for: Data.Text.Lazy.Internal.Text Data.Text.Internal.Text Documentation created: dist/doc/html/attoparsec/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/attoparsec-0.10.4.0/ghc-7.6.3 Registering attoparsec-0.10.4.0... Installed attoparsec-0.10.4.0 [1 of 2] Compiling SetupWrapper ( /tmp/cairo-0.12.4-5399/cairo-0.12.4/SetupWrapper.hs, /tmp/cairo-0.12.4-5399/cairo-0.12.4/dist/setup/SetupWrapper.o ) [2 of 2] Compiling Main ( /tmp/cairo-0.12.4-5399/cairo-0.12.4/Setup.hs, /tmp/cairo-0.12.4-5399/cairo-0.12.4/dist/setup/Main.o ) Linking /tmp/cairo-0.12.4-5399/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 ... Cannot find gtk2hsC2hs Please install `gtk2hs-buildtools` first and check that the install directory is in your PATH (e.g. HOME/.cabal/bin). Failed to install cairo-0.12.4 [1 of 2] Compiling SetupWrapper ( /tmp/glib-0.12.4-5399/glib-0.12.4/SetupWrapper.hs, /tmp/glib-0.12.4-5399/glib-0.12.4/dist/setup/SetupWrapper.o ) [2 of 2] Compiling Main ( /tmp/glib-0.12.4-5399/glib-0.12.4/Setup.hs, /tmp/glib-0.12.4-5399/glib-0.12.4/dist/setup/Main.o ) Linking /tmp/glib-0.12.4-5399/glib-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 ... Cannot find gtk2hsC2hs Please install `gtk2hs-buildtools` first and check that the install directory is in your PATH (e.g. HOME/.cabal/bin). Failed to install glib-0.12.4 Configuring parseargs-0.1.5.2... Building parseargs-0.1.5.2... Preprocessing executable 'parseargs-example' for parseargs-0.1.5.2... [1 of 2] Compiling System.Console.ParseArgs ( System/Console/ParseArgs.hs, dist/build/parseargs-example/parseargs-example-tmp/System/Console/ParseArgs.o ) [2 of 2] Compiling Main ( parseargs-example.hs, dist/build/parseargs-example/parseargs-example-tmp/Main.o ) Linking dist/build/parseargs-example/parseargs-example ... Preprocessing library parseargs-0.1.5.2... [1 of 1] Compiling System.Console.ParseArgs ( System/Console/ParseArgs.hs, dist/build/System/Console/ParseArgs.o ) In-place registering parseargs-0.1.5.2... Running Haddock for parseargs-0.1.5.2... Running hscolour for parseargs-0.1.5.2... Preprocessing executable 'parseargs-example' for parseargs-0.1.5.2... Preprocessing library parseargs-0.1.5.2... Preprocessing executable 'parseargs-example' for parseargs-0.1.5.2... Preprocessing library parseargs-0.1.5.2... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0 Haddock coverage: 100% ( 40 / 40) in 'System.Console.ParseArgs' Documentation created: dist/doc/html/parseargs/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/parseargs-0.1.5.2/ghc-7.6.3 Installing executable(s) in /srv/hackage/var/build/tmp-install/bin Registering parseargs-0.1.5.2... Installed parseargs-0.1.5.2 Downloading hp2any-core-0.11.2... Configuring hp2any-core-0.11.2... Building hp2any-core-0.11.2... Preprocessing library hp2any-core-0.11.2... [1 of 5] Compiling Profiling.Heap.Process ( Profiling/Heap/Process.hs, dist/build/Profiling/Heap/Process.o ) [2 of 5] Compiling Profiling.Heap.Types ( Profiling/Heap/Types.hs, dist/build/Profiling/Heap/Types.o ) [3 of 5] Compiling Profiling.Heap.Network ( Profiling/Heap/Network.hs, dist/build/Profiling/Heap/Network.o ) [4 of 5] Compiling Profiling.Heap.Stats ( Profiling/Heap/Stats.hs, dist/build/Profiling/Heap/Stats.o ) [5 of 5] Compiling Profiling.Heap.Read ( Profiling/Heap/Read.hs, dist/build/Profiling/Heap/Read.o ) Profiling/Heap/Read.hs:32:1: Warning: Module `Prelude' does not export `catch' In-place registering hp2any-core-0.11.2... Running Haddock for hp2any-core-0.11.2... Running hscolour for hp2any-core-0.11.2... Preprocessing library hp2any-core-0.11.2... Preprocessing library hp2any-core-0.11.2... 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, network-2.4.1.2, parsec-3.1.3, text-0.11.2.3, transformers-0.3.0.0 dist/build/tmp-5399/Profiling/Heap/Read.hs:32:1: Warning: Module `Prelude' does not export `catch' Haddock coverage: 100% ( 5 / 5) in 'Profiling.Heap.Process' 93% ( 13 / 14) in 'Profiling.Heap.Types' 88% ( 7 / 8) in 'Profiling.Heap.Network' 100% ( 3 / 3) in 'Profiling.Heap.Stats' 100% ( 13 / 13) in 'Profiling.Heap.Read' Warning: Profiling.Heap.Types: could not find link destinations for: Profiling.Heap.Types.Trie Documentation created: dist/doc/html/hp2any-core/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/hp2any-core-0.11.2/ghc-7.6.3 Registering hp2any-core-0.11.2... Installed hp2any-core-0.11.2 cabal: Error: some packages failed to install: GLURaw-1.4.0.0 depends on OpenGLRaw-1.4.0.0 which failed to install. GLUT-2.5.0.2 depends on OpenGLRaw-1.4.0.0 which failed to install. OpenGL-2.9.1.0 depends on OpenGLRaw-1.4.0.0 which failed to install. OpenGLRaw-1.4.0.0 failed during the configure step. The exception was: ExitFailure 1 cairo-0.12.4 failed during the configure step. The exception was: ExitFailure 1 gio-0.12.4 depends on glib-0.12.4 which failed to install. glade-0.12.1 depends on glib-0.12.4 which failed to install. glib-0.12.4 failed during the configure step. The exception was: ExitFailure 1 gtk-0.12.4 depends on glib-0.12.4 which failed to install. gtkglext-0.12.1 depends on glib-0.12.4 which failed to install. hp2any-graph-0.5.4 depends on OpenGLRaw-1.4.0.0 which failed to install. hp2any-manager-0.4.6 depends on glib-0.12.4 which failed to install. pango-0.12.4 depends on glib-0.12.4 which failed to install.