diff --git a/Text/Feed/Util.hs b/Text/Feed/Util.hs
--- a/Text/Feed/Util.hs
+++ b/Text/Feed/Util.hs
@@ -12,8 +12,8 @@
 module Text.Feed.Util where
 
 import Text.Feed.Types
-import Time
-import Locale
+import System.Time
+import System.Locale
 
 -- | 'toFeedDate' translates a calendar time into
 -- the format expected by the feed kind.
diff --git a/feed.cabal b/feed.cabal
--- a/feed.cabal
+++ b/feed.cabal
@@ -1,5 +1,5 @@
 Name:               feed
-Version:            0.3.7
+Version:            0.3.8
 License:            BSD3
 License-file:       LICENSE
 Category:           Text
@@ -39,5 +39,9 @@
                      Text.Feed.Translate
                      Text.Feed.Util
     Ghc-Options:     -Wall
-    Build-Depends:   base >= 2 && < 4, haskell98, xml >= 1.2.6, utf8-string
+    Build-Depends:   base >= 4 && < 5,
+                     old-locale >= 1,
+                     old-time   >= 1,
+                     xml >= 1.2.6,
+                     utf8-string
 
