Resolving dependencies... Downloading Boolean-0.0.1... Configuring Boolean-0.0.1... Building Boolean-0.0.1... Preprocessing library Boolean-0.0.1... [1 of 1] Compiling Data.Boolean ( src/Data/Boolean.hs, dist/build/Data/Boolean.o ) In-place registering Boolean-0.0.1... Running Haddock for Boolean-0.0.1... Running hscolour for Boolean-0.0.1... Preprocessing library Boolean-0.0.1... Preprocessing library Boolean-0.0.1... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0 Haddock coverage: 100% ( 10 / 10) in 'Data.Boolean' Documentation created: dist/doc/html/Boolean/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/Boolean-0.0.1/ghc-7.6.3 Registering Boolean-0.0.1... Installed Boolean-0.0.1 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 Downloading QuickCheck-1.2.0.1... Configuring QuickCheck-1.2.0.1... Building QuickCheck-1.2.0.1... Preprocessing library QuickCheck-1.2.0.1... [1 of 8] Compiling Test.QuickCheck ( Test/QuickCheck.hs, dist/build/Test/QuickCheck.o ) [2 of 8] Compiling Test.QuickCheck.Batch ( Test/QuickCheck/Batch.hs, dist/build/Test/QuickCheck/Batch.o ) [3 of 8] Compiling Test.QuickCheck.Utils ( Test/QuickCheck/Utils.hs, dist/build/Test/QuickCheck/Utils.o ) [4 of 8] Compiling Test.QuickCheck.Poly ( Test/QuickCheck/Poly.hs, dist/build/Test/QuickCheck/Poly.o ) [5 of 8] Compiling Debug.QuickCheck.Poly ( Debug/QuickCheck/Poly.hs, dist/build/Debug/QuickCheck/Poly.o ) [6 of 8] Compiling Debug.QuickCheck.Utils ( Debug/QuickCheck/Utils.hs, dist/build/Debug/QuickCheck/Utils.o ) [7 of 8] Compiling Debug.QuickCheck ( Debug/QuickCheck.hs, dist/build/Debug/QuickCheck.o ) [8 of 8] Compiling Debug.QuickCheck.Batch ( Debug/QuickCheck/Batch.hs, dist/build/Debug/QuickCheck/Batch.o ) In-place registering QuickCheck-1.2.0.1... Running Haddock for QuickCheck-1.2.0.1... Running hscolour for QuickCheck-1.2.0.1... Preprocessing library QuickCheck-1.2.0.1... Preprocessing library QuickCheck-1.2.0.1... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0, random-1.0.1.1 Haddock coverage: 3% ( 1 / 33) in 'Test.QuickCheck' 50% ( 4 / 8) in 'Test.QuickCheck.Batch' 17% ( 1 / 6) in 'Test.QuickCheck.Utils' 14% ( 1 / 7) in 'Test.QuickCheck.Poly' 100% ( 2 / 2) in 'Debug.QuickCheck.Poly' 100% ( 2 / 2) in 'Debug.QuickCheck.Utils' 100% ( 2 / 2) in 'Debug.QuickCheck.Batch' 100% ( 2 / 2) in 'Debug.QuickCheck' Warning: Test.QuickCheck: could not find link destinations for: System.Random.Random System.Random.StdGen Warning: Test.QuickCheck.Poly: could not find link destinations for: Test.QuickCheck.Poly.Poly Test.QuickCheck.Poly.ALPHA_ Test.QuickCheck.Poly.BETA_ Test.QuickCheck.Poly.GAMMA_ Test.QuickCheck.Poly.OrdALPHA_ Test.QuickCheck.Poly.OrdBETA_ Test.QuickCheck.Poly.OrdGAMMA_ Documentation created: dist/doc/html/QuickCheck/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/QuickCheck-1.2.0.1/ghc-7.6.3 Registering QuickCheck-1.2.0.1... Installed QuickCheck-1.2.0.1 Downloading Vec-Transform-1.1... Configuring Vec-Transform-1.1... Building Vec-Transform-1.1... Preprocessing library Vec-Transform-1.1... In-place registering Vec-Transform-1.1... Running Haddock for Vec-Transform-1.1... Running hscolour for Vec-Transform-1.1... Preprocessing library Vec-Transform-1.1... Preprocessing library Vec-Transform-1.1... haddock: No input file(s). Installing library in /srv/hackage/var/build/tmp-install/lib/Vec-Transform-1.1/ghc-7.6.3 Registering Vec-Transform-1.1... Installed Vec-Transform-1.1 Downloading bitmap-0.0.2... Configuring bitmap-0.0.2... Building bitmap-0.0.2... Preprocessing library bitmap-0.0.2... [ 1 of 10] Compiling Data.Bitmap.Internal ( Data/Bitmap/Internal.hs, dist/build/Data/Bitmap/Internal.o ) [ 2 of 10] Compiling Data.Bitmap.Base ( Data/Bitmap/Base.hs, dist/build/Data/Bitmap/Base.o ) [ 3 of 10] Compiling Data.Bitmap.IO ( Data/Bitmap/IO.hs, dist/build/Data/Bitmap/IO.o ) Data/Bitmap/IO.hs:1248:1: Warning: SPECIALISE pragma for non-overloaded function `myPlusPtr' Data/Bitmap/IO.hs:1249:1: Warning: SPECIALISE pragma for non-overloaded function `myPlusPtr' [ 4 of 10] Compiling Data.Bitmap.Pure ( Data/Bitmap/Pure.hs, dist/build/Data/Bitmap/Pure.o ) [ 5 of 10] Compiling Data.Bitmap.IO.File ( Data/Bitmap/IO/File.hs, dist/build/Data/Bitmap/IO/File.o ) [ 6 of 10] Compiling Data.Bitmap.Pure.File ( Data/Bitmap/Pure/File.hs, dist/build/Data/Bitmap/Pure/File.o ) [ 7 of 10] Compiling Data.Bitmap.Pure.Pixels ( Data/Bitmap/Pure/Pixels.hs, dist/build/Data/Bitmap/Pure/Pixels.o ) Data/Bitmap/Pure/Pixels.hs:147:1: Warning: SPECIALISE pragma for non-overloaded function `myPlusPtr' Data/Bitmap/Pure/Pixels.hs:148:1: Warning: SPECIALISE pragma for non-overloaded function `myPlusPtr' [ 8 of 10] Compiling Data.Bitmap.IO.Pixels ( Data/Bitmap/IO/Pixels.hs, dist/build/Data/Bitmap/IO/Pixels.o ) Data/Bitmap/IO/Pixels.hs:197:1: Warning: SPECIALISE pragma for non-overloaded function `myPlusPtr' Data/Bitmap/IO/Pixels.hs:198:1: Warning: SPECIALISE pragma for non-overloaded function `myPlusPtr' [ 9 of 10] Compiling Data.Bitmap.Simple ( Data/Bitmap/Simple.hs, dist/build/Data/Bitmap/Simple.o ) [10 of 10] Compiling Data.Bitmap ( Data/Bitmap.hs, dist/build/Data/Bitmap.o ) In-place registering bitmap-0.0.2... Running Haddock for bitmap-0.0.2... Running hscolour for bitmap-0.0.2... Preprocessing library bitmap-0.0.2... Preprocessing library bitmap-0.0.2... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0 Data/Bitmap/IO.hs:1248:1: Warning: SPECIALISE pragma for non-overloaded function `myPlusPtr' Data/Bitmap/IO.hs:1249:1: Warning: SPECIALISE pragma for non-overloaded function `myPlusPtr' Data/Bitmap/Pure/Pixels.hs:147:1: Warning: SPECIALISE pragma for non-overloaded function `myPlusPtr' Data/Bitmap/Pure/Pixels.hs:148:1: Warning: SPECIALISE pragma for non-overloaded function `myPlusPtr' Data/Bitmap/IO/Pixels.hs:197:1: Warning: SPECIALISE pragma for non-overloaded function `myPlusPtr' Data/Bitmap/IO/Pixels.hs:198:1: Warning: SPECIALISE pragma for non-overloaded function `myPlusPtr' Haddock coverage: 15% ( 6 / 39) in 'Data.Bitmap.Internal' 22% ( 6 / 27) in 'Data.Bitmap.Base' 58% ( 29 / 50) in 'Data.Bitmap.IO' 76% ( 26 / 34) in 'Data.Bitmap.Pure' 44% ( 4 / 9) in 'Data.Bitmap.IO.File' 40% ( 2 / 5) in 'Data.Bitmap.Pure.File' 25% ( 4 / 16) in 'Data.Bitmap.Pure.Pixels' 28% ( 8 / 29) in 'Data.Bitmap.IO.Pixels' 78% ( 25 / 32) in 'Data.Bitmap.Simple' 100% ( 2 / 2) in 'Data.Bitmap' Documentation created: dist/doc/html/bitmap/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/bitmap-0.0.2/ghc-7.6.3 Registering bitmap-0.0.2... Installed bitmap-0.0.2 Configuring dlist-0.5... Building dlist-0.5... Preprocessing library dlist-0.5... [1 of 1] Compiling Data.DList ( Data/DList.hs, dist/build/Data/DList.o ) In-place registering dlist-0.5... Running Haddock for dlist-0.5... Running hscolour for dlist-0.5... Preprocessing library dlist-0.5... Preprocessing library dlist-0.5... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0 Haddock coverage: 95% ( 20 / 21) in 'Data.DList' Documentation created: dist/doc/html/dlist/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/dlist-0.5/ghc-7.6.3 Registering dlist-0.5... Installed dlist-0.5 Downloading Vec-0.9.6... Configuring Vec-0.9.6... Building Vec-0.9.6... Preprocessing library Vec-0.9.6... [1 of 5] Compiling Data.Vec.Nat ( Data/Vec/Nat.hs, dist/build/Data/Vec/Nat.o ) [2 of 5] Compiling Data.Vec.Base ( Data/Vec/Base.hs, dist/build/Data/Vec/Base.o ) Data/Vec/Base.hs:588:5: The INLINE pragma for default method `vaRead#' lacks an accompanying binding Data/Vec/Base.hs:589:5: The INLINE pragma for default method `vaWrite#' lacks an accompanying binding Data/Vec/Base.hs:590:5: The INLINE pragma for default method `vaIndex#' lacks an accompanying binding Data/Vec/Base.hs:591:5: The INLINE pragma for default method `vaSizeOf#' lacks an accompanying binding Data/Vec/Base.hs:592:5: The INLINE pragma for default method `vaLength#' lacks an accompanying binding Data/Vec/Base.hs:593:5: The INLINE pragma for default method `init#' lacks an accompanying binding Failed to install Vec-0.9.6 Downloading stb-image-0.2.1... Configuring stb-image-0.2.1... Building stb-image-0.2.1... Preprocessing library stb-image-0.2.1... [1 of 1] Compiling Codec.Image.STB ( Codec/Image/STB.hs, dist/build/Codec/Image/STB.o ) Codec/Image/STB.hs:39:1: Warning: The import of `Data.ByteString' is redundant except perhaps to import instances from `Data.ByteString' To import instances alone, use: import Data.ByteString() In-place registering stb-image-0.2.1... Running Haddock for stb-image-0.2.1... Running hscolour for stb-image-0.2.1... Preprocessing library stb-image-0.2.1... Preprocessing library stb-image-0.2.1... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0 Codec/Image/STB.hs:39:1: Warning: The import of `Data.ByteString' is redundant except perhaps to import instances from `Data.ByteString' To import instances alone, use: import Data.ByteString() Haddock coverage: 86% ( 6 / 7) in 'Codec.Image.STB' Documentation created: dist/doc/html/stb-image/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/stb-image-0.2.1/ghc-7.6.3 Registering stb-image-0.2.1... Installed stb-image-0.2.1 Downloading list-tries-0.5.1... Configuring list-tries-0.5.1... Building list-tries-0.5.1... Preprocessing library list-tries-0.5.1... [ 1 of 22] Compiling Data.ListTrie.Base.Classes ( Data/ListTrie/Base/Classes.hs, dist/build/Data/ListTrie/Base/Classes.o ) [ 2 of 22] Compiling Data.ListTrie.Util ( Data/ListTrie/Util.hs, dist/build/Data/ListTrie/Util.o ) [ 3 of 22] Compiling Data.ListTrie.Base.Map ( Data/ListTrie/Base/Map.hs, dist/build/Data/ListTrie/Base/Map.o ) [ 4 of 22] Compiling Data.ListTrie.Base.Map.Internal ( Data/ListTrie/Base/Map/Internal.hs, dist/build/Data/ListTrie/Base/Map/Internal.o ) [ 5 of 22] Compiling Data.ListTrie.Base ( Data/ListTrie/Base.hs, dist/build/Data/ListTrie/Base.o ) [ 6 of 22] Compiling Data.ListTrie.Map ( Data/ListTrie/Map.hs, dist/build/Data/ListTrie/Map.o ) [ 7 of 22] Compiling Data.ListTrie.Map.Eq ( Data/ListTrie/Map/Eq.hs, dist/build/Data/ListTrie/Map/Eq.o ) [ 8 of 22] Compiling Data.ListTrie.Map.Ord ( Data/ListTrie/Map/Ord.hs, dist/build/Data/ListTrie/Map/Ord.o ) [ 9 of 22] Compiling Data.ListTrie.Map.Enum ( Data/ListTrie/Map/Enum.hs, dist/build/Data/ListTrie/Map/Enum.o ) [10 of 22] Compiling Data.ListTrie.Set ( Data/ListTrie/Set.hs, dist/build/Data/ListTrie/Set.o ) [11 of 22] Compiling Data.ListTrie.Set.Eq ( Data/ListTrie/Set/Eq.hs, dist/build/Data/ListTrie/Set/Eq.o ) [12 of 22] Compiling Data.ListTrie.Set.Ord ( Data/ListTrie/Set/Ord.hs, dist/build/Data/ListTrie/Set/Ord.o ) [13 of 22] Compiling Data.ListTrie.Set.Enum ( Data/ListTrie/Set/Enum.hs, dist/build/Data/ListTrie/Set/Enum.o ) [14 of 22] Compiling Data.ListTrie.Patricia.Base ( Data/ListTrie/Patricia/Base.hs, dist/build/Data/ListTrie/Patricia/Base.o ) [15 of 22] Compiling Data.ListTrie.Patricia.Map ( Data/ListTrie/Patricia/Map.hs, dist/build/Data/ListTrie/Patricia/Map.o ) [16 of 22] Compiling Data.ListTrie.Patricia.Map.Eq ( Data/ListTrie/Patricia/Map/Eq.hs, dist/build/Data/ListTrie/Patricia/Map/Eq.o ) [17 of 22] Compiling Data.ListTrie.Patricia.Map.Ord ( Data/ListTrie/Patricia/Map/Ord.hs, dist/build/Data/ListTrie/Patricia/Map/Ord.o ) [18 of 22] Compiling Data.ListTrie.Patricia.Map.Enum ( Data/ListTrie/Patricia/Map/Enum.hs, dist/build/Data/ListTrie/Patricia/Map/Enum.o ) [19 of 22] Compiling Data.ListTrie.Patricia.Set ( Data/ListTrie/Patricia/Set.hs, dist/build/Data/ListTrie/Patricia/Set.o ) [20 of 22] Compiling Data.ListTrie.Patricia.Set.Eq ( Data/ListTrie/Patricia/Set/Eq.hs, dist/build/Data/ListTrie/Patricia/Set/Eq.o ) [21 of 22] Compiling Data.ListTrie.Patricia.Set.Ord ( Data/ListTrie/Patricia/Set/Ord.hs, dist/build/Data/ListTrie/Patricia/Set/Ord.o ) [22 of 22] Compiling Data.ListTrie.Patricia.Set.Enum ( Data/ListTrie/Patricia/Set/Enum.hs, dist/build/Data/ListTrie/Patricia/Set/Enum.o ) In-place registering list-tries-0.5.1... Running Haddock for list-tries-0.5.1... Running hscolour for list-tries-0.5.1... Preprocessing library list-tries-0.5.1... Preprocessing library list-tries-0.5.1... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0 Haddock coverage: 23% ( 3 / 13) in 'Data.ListTrie.Base.Classes' 0% ( 0 / 4) in 'Data.ListTrie.Util' 40% ( 2 / 5) in 'Data.ListTrie.Base.Map' 33% ( 1 / 3) in 'Data.ListTrie.Base.Map.Internal' 0% ( 0 / 79) in 'Data.ListTrie.Patricia.Base' 100% (144 /144) in 'Data.ListTrie.Patricia.Map' 67% ( 2 / 3) in 'Data.ListTrie.Patricia.Map.Eq' 67% ( 2 / 3) in 'Data.ListTrie.Patricia.Map.Ord' 67% ( 2 / 3) in 'Data.ListTrie.Patricia.Map.Enum' 100% ( 68 / 68) in 'Data.ListTrie.Patricia.Set' 67% ( 2 / 3) in 'Data.ListTrie.Patricia.Set.Eq' 67% ( 2 / 3) in 'Data.ListTrie.Patricia.Set.Ord' 67% ( 2 / 3) in 'Data.ListTrie.Patricia.Set.Enum' 0% ( 0 / 77) in 'Data.ListTrie.Base' 100% (144 /144) in 'Data.ListTrie.Map' 67% ( 2 / 3) in 'Data.ListTrie.Map.Eq' 67% ( 2 / 3) in 'Data.ListTrie.Map.Ord' 67% ( 2 / 3) in 'Data.ListTrie.Map.Enum' 100% ( 68 / 68) in 'Data.ListTrie.Set' 67% ( 2 / 3) in 'Data.ListTrie.Set.Eq' 67% ( 2 / 3) in 'Data.ListTrie.Set.Ord' 67% ( 2 / 3) in 'Data.ListTrie.Set.Enum' Warning: Data.ListTrie.Patricia.Set: could not find link destinations for: Data.ListTrie.Patricia.Set.CMap Warning: Data.ListTrie.Set: could not find link destinations for: Data.ListTrie.Set.CMap Documentation created: dist/doc/html/list-tries/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/list-tries-0.5.1/ghc-7.6.3 Registering list-tries-0.5.1... Installed list-tries-0.5.1 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. GPipe-1.1.6 depends on Vec-0.9.6 which failed to install. GPipe-Examples-0.1 depends on Vec-0.9.6 which failed to install. GPipe-TextureLoad-1.0.2 depends on Vec-0.9.6 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 Vec-0.9.6 failed during the building phase. The exception was: ExitFailure 1 Vec-Boolean-1.0.2 depends on Vec-0.9.6 which failed to install.