Resolving dependencies... Configuring random-1.1... Configuring network-2.6.3.1... Building random-1.1... Building network-2.6.3.1... Configuring split-0.2.3.1... Installed random-1.1 Building split-0.2.3.1... Installed split-0.2.3.1 Installed network-2.6.3.1 Configuring hosc-0.8... Building hosc-0.8... Failed to install hosc-0.8 Build log ( /home/builder/.cabal/logs/hosc-0.8.log ): cabal: Entering directory '/tmp/cabal-tmp-7910/hosc-0.8' Configuring hosc-0.8... Building hosc-0.8... Preprocessing library hosc-0.8... [1 of 9] Compiling Sound.OpenSoundControl.Time ( Sound/OpenSoundControl/Time.hs, dist/build/Sound/OpenSoundControl/Time.o ) [2 of 9] Compiling Sound.OpenSoundControl.Cast ( Sound/OpenSoundControl/Cast.hs, dist/build/Sound/OpenSoundControl/Cast.o ) Sound/OpenSoundControl/Cast.hs:15:36: error: Variable not in scope: castSTUArray :: a7 Int Float -> ST s1 (a6 Int Int32) Sound/OpenSoundControl/Cast.hs:19:36: error: Variable not in scope: castSTUArray :: a5 Int Int32 -> ST s1 (a4 Int Float) Sound/OpenSoundControl/Cast.hs:23:36: error: Variable not in scope: castSTUArray :: a3 Int Double -> ST s1 (a2 Int Int64) Sound/OpenSoundControl/Cast.hs:38:36: error: Variable not in scope: castSTUArray :: a1 Int Int64 -> ST s1 (a0 Int Double) cabal: Leaving directory '/tmp/cabal-tmp-7910/hosc-0.8' cabal: Error: some packages failed to install: hosc-0.8 failed during the building phase. The exception was: ExitFailure 1 hsc3-0.8 depends on hosc-0.8 which failed to install. hsc3-graphs-0.8 depends on hosc-0.8 which failed to install. hsc3-sf-0.8 depends on hosc-0.8 which failed to install.