diff --git a/Data/Array/Parallel/Unlifted/Distributed/Gang.hs b/Data/Array/Parallel/Unlifted/Distributed/Gang.hs
--- a/Data/Array/Parallel/Unlifted/Distributed/Gang.hs
+++ b/Data/Array/Parallel/Unlifted/Distributed/Gang.hs
@@ -25,7 +25,7 @@
 import Control.Monad
 
 #if TRACE_GANG
-import GHC.Exts                  (traceEvent)
+import Debug.Trace              (traceEventIO)
 import System.Time ( ClockTime(..), getClockTime )
 #endif 
 
@@ -222,7 +222,7 @@
 traceGang :: String -> IO ()
 traceGang s
  = do	t <- getGangTime
-	traceEvent $ show t ++ " @ " ++ s
+	traceEventIO $ show t ++ " @ " ++ s
 
 #else
 getGangTime :: IO ()
diff --git a/dph-prim-par.cabal b/dph-prim-par.cabal
--- a/dph-prim-par.cabal
+++ b/dph-prim-par.cabal
@@ -1,5 +1,5 @@
 Name:           dph-prim-par
-Version:        0.6.0.1
+Version:        0.6.1.1
 License:        BSD3
 License-File:   LICENSE
 Author:         The DPH Team
@@ -69,6 +69,6 @@
         random             == 1.0.*,
         vector             == 0.9.*,
         old-time           == 1.1.*,
-        dph-base           == 0.6.*,
-        dph-prim-interface == 0.6.*,
-        dph-prim-seq       == 0.6.*
+        dph-base           == 0.6.1.*,
+        dph-prim-interface == 0.6.1.*,
+        dph-prim-seq       == 0.6.1.*
