diff --git a/lol-cpp.cabal b/lol-cpp.cabal
--- a/lol-cpp.cabal
+++ b/lol-cpp.cabal
@@ -5,8 +5,8 @@
 -- PVP summary:      +-+------- breaking API changes
 --                   | | +----- non-breaking API additions
 --                   | | | +--- code changes with no API change
-version:             0.0.0.1
-synopsis:            A fast C++ backend for <https://hackage.haskell.org/package/lol Λ ∘ λ>.
+version:             0.0.0.2
+synopsis:            A fast C++ backend for <https://hackage.haskell.org/package/lol lol>.
 homepage:            https://github.com/cpeikert/Lol
 Bug-Reports:         https://github.com/cpeikert/Lol/issues
 license:             GPL-2
@@ -77,31 +77,30 @@
     Crypto.Lol.Cyclotomic.Tensor.CPP.Instances
 
   build-depends:
-    arithmoi >= 0.4.1.3,
+    arithmoi >= 0.4.1.3 && < 0.5,
     base >= 4.9 && < 5,
-    bytestring,
-    constraints,
-    containers >= 0.5.6.2,
-    crypto-api,
-    data-default >= 0.3.0,
-    deepseq >= 1.4.1.1,
-    lol >= 0.6.0.0,
-    monadcryptorandom,
-    MonadRandom >= 0.2,
-    mtl >= 2.2.1,
-    numeric-prelude >= 0.4.2,
-    protocol-buffers,
-    protocol-buffers-descriptor,
-    random >= 1.1,
-    reflection >= 1.5.1,
-    repa>=3.4,
-    singletons >= 1.1.2.1,
-    th-desugar >= 1.5.4,
-    tagged-transformer >= 0.7,
-    template-haskell  >=  2.2.0.0,
-    transformers >= 0.4.2.0,
-    vector>=0.11,
-    vector-th-unbox >= 0.2.1.0
+    bytestring < 0.11,
+    constraints < 0.10,
+    containers >= 0.5.6.2 && < 0.6,
+    crypto-api < 0.14,
+    data-default >= 0.3.0 && < 0.8,
+    deepseq >= 1.4.1.1 && < 1.5,
+    lol >= 0.6.0.0 && < 0.7,
+    monadcryptorandom < 0.8,
+    MonadRandom >= 0.2 && < 0.6,
+    mtl >= 2.2.1 && < 2.3,
+    numeric-prelude >= 0.4.2 && < 0.5,
+    protocol-buffers < 2.5,
+    protocol-buffers-descriptor < 2.5,
+    random >= 1.1 && < 1.2,
+    reflection >= 1.5.1 && < 2.2,
+    singletons >= 1.1.2.1 && < 2.3,
+    th-desugar >= 1.5.4 && < 1.7,
+    tagged-transformer >= 0.7 && < 0.9,
+    template-haskell  >=  2.2.0.0 && < 2.12,
+    transformers >= 0.4.2.0 &&  < 0.6,
+    vector>=0.11 && < 0.13,
+    vector-th-unbox >= 0.2.1.0 && < 0.3
 
   other-extensions: TemplateHaskell
 
@@ -116,9 +115,9 @@
 
   build-depends:
     base >= 4.9 && < 5,
-    DRBG,
-    lol >= 0.6.0.0,
-    lol-benches,
+    DRBG < 0.6,
+    lol >= 0.6.0.0 && < 0.7,
+    lol-benches >= 0.0.0.3 && < 0.1,
     lol-cpp
 
 test-suite test-lol-cpp
@@ -132,4 +131,4 @@
   build-depends:
     base >= 4.9 && < 5,
     lol-cpp,
-    lol-tests
+    lol-tests < 0.1
