Resolving dependencies... Configuring ObjectName-1.1.0.1... Configuring fixed-0.2.1.1... Building fixed-0.2.1.1... Building ObjectName-1.1.0.1... Installed ObjectName-1.1.0.1 Configuring half-0.2.2.3... Configuring stm-2.4.4.1... Installed fixed-0.2.1.1 Building half-0.2.2.3... Building stm-2.4.4.1... Configuring text-1.2.2.1... Installed half-0.2.2.3 Building text-1.2.2.1... Configuring transformers-compat-0.5.1.4... Installed stm-2.4.4.1 Building transformers-compat-0.5.1.4... Configuring StateVar-1.1.0.4... Installed transformers-compat-0.5.1.4 Building StateVar-1.1.0.4... Configuring transformers-base-0.4.4... Installed StateVar-1.1.0.4 Building transformers-base-0.4.4... Installed transformers-base-0.4.4 Configuring elerea-2.9.0... Building elerea-2.9.0... Installed elerea-2.9.0 Installed text-1.2.2.1 Configuring OpenGLRaw-3.2.4.0... Building OpenGLRaw-3.2.4.0... Installed OpenGLRaw-3.2.4.0 Configuring GLURaw-2.0.0.3... Building GLURaw-2.0.0.3... Installed GLURaw-2.0.0.3 Configuring OpenGL-3.0.1.0... Building OpenGL-3.0.1.0... Installed OpenGL-3.0.1.0 Configuring GLFW-0.5.2.5... Building GLFW-0.5.2.5... Installed GLFW-0.5.2.5 Downloading dow-0.2.3... Configuring dow-0.2.3... Building dow-0.2.3... Failed to install dow-0.2.3 Build log ( /home/builder/.cabal/logs/dow-0.2.3.log ): cabal: Entering directory '/tmp/cabal-tmp-24888/dow-0.2.3' Configuring dow-0.2.3... Building dow-0.2.3... Preprocessing executable 'dow' for dow-0.2.3... [ 1 of 12] Compiling Vector ( src/Vector.hs, dist/build/dow/dow-tmp/Vector.o ) [ 2 of 12] Compiling Utils ( src/Utils.hs, dist/build/dow/dow-tmp/Utils.o ) [ 3 of 12] Compiling Paths_dow ( dist/build/autogen/Paths_dow.hs, dist/build/dow/dow-tmp/Paths_dow.o ) [ 4 of 12] Compiling Level ( src/Level.hs, dist/build/dow/dow-tmp/Level.o ) [ 5 of 12] Compiling HighScore ( src/HighScore.hs, dist/build/dow/dow-tmp/HighScore.o ) [ 6 of 12] Compiling GraphUtils ( src/GraphUtils.hs, dist/build/dow/dow-tmp/GraphUtils.o ) [ 7 of 12] Compiling Sprites ( src/Sprites.hs, dist/build/dow/dow-tmp/Sprites.o ) [ 8 of 12] Compiling Text ( src/Text.hs, dist/build/dow/dow-tmp/Text.o ) [ 9 of 12] Compiling Actor ( src/Actor.hs, dist/build/dow/dow-tmp/Actor.o ) [10 of 12] Compiling Game ( src/Game.hs, dist/build/dow/dow-tmp/Game.o ) src/Game.hs:92:17: error: Variable not in scope: noise :: SignalGen (Signal Int) src/Game.hs:173:28: error: Variable not in scope: getRandom :: SignalGen Int src/Game.hs:174:28: error: Variable not in scope: getRandom :: SignalGen Int src/Game.hs:175:38: error: Variable not in scope: getRandom :: SignalGen Int src/Game.hs:176:15: error: Variable not in scope: noise :: SignalGen (Signal Int) cabal: Leaving directory '/tmp/cabal-tmp-24888/dow-0.2.3' cabal: Error: some packages failed to install: dow-0.2.3 failed during the building phase. The exception was: ExitFailure 1