diff --git a/MicroCabal.cabal b/MicroCabal.cabal
--- a/MicroCabal.cabal
+++ b/MicroCabal.cabal
@@ -1,6 +1,6 @@
 cabal-version:         3.0
 name:                  MicroCabal
-version:               0.3.1.1
+version:               0.3.1.2
 synopsis:              A partial Cabal replacement
 license:               Apache-2.0
 license-file:          LICENSE
diff --git a/src/MicroCabal/Main.hs b/src/MicroCabal/Main.hs
--- a/src/MicroCabal/Main.hs
+++ b/src/MicroCabal/Main.hs
@@ -20,7 +20,7 @@
 --import MicroCabal.YAML
 
 version :: String
-version = "MicroCabal 0.3.1.1"
+version = "MicroCabal 0.3.1.2"
 
 main :: IO ()
 main = do
@@ -142,12 +142,14 @@
 -- not in the stackage list.
 -- XXX What to do about versions?
 -- XXX more...
+-- Should get these from global-hints (?)
 distPkgs :: [StackagePackage]
 distPkgs =
-  [ StackagePackage "containers" (makeVersion [0,6,8])    False []
-  , StackagePackage "deepseq"    (makeVersion [1,5,0,0])  False []
-  , StackagePackage "mtl"        (makeVersion [2,3,1])    False []
-  , StackagePackage "time"       (makeVersion [1,12,2])   False []
+  [ StackagePackage "containers"   (makeVersion [0,6,8])    False []
+  , StackagePackage "deepseq"      (makeVersion [1,5,0,0])  False []
+  , StackagePackage "mtl"          (makeVersion [2,3,1])    False []
+  , StackagePackage "time"         (makeVersion [1,12,2])   False []
+  , StackagePackage "transformers" (makeVersion [0,6,1,2])  False []
   ]
 
 -----------------------------------------
