diff --git a/Debian/Apt/Methods.hs b/Debian/Apt/Methods.hs
--- a/Debian/Apt/Methods.hs
+++ b/Debian/Apt/Methods.hs
@@ -1,3 +1,4 @@
+{-# LANGUAGE PackageImports #-}
 {-# OPTIONS_GHC -fno-warn-missing-signatures -fno-warn-name-shadowing #-}
 -- |an interface for using the methods in /var/lib/apt/methods
 module Debian.Apt.Methods
@@ -24,7 +25,7 @@
 import Debian.URI
 
 import Control.Exception
-import Control.Monad.Error
+import "mtl" Control.Monad.Error
 import Data.Maybe
 import Data.Time
 import System.Directory
diff --git a/Debian/Extra/Files.hs b/Debian/Extra/Files.hs
--- a/Debian/Extra/Files.hs
+++ b/Debian/Extra/Files.hs
@@ -1,9 +1,10 @@
+{-# LANGUAGE PackageImports #-}
 -- |Domain independent functions used by the haskell-debian package.
 module Debian.Extra.Files
     ( withTemporaryFile
     ) where
 
-import Control.Monad.Trans (MonadIO, liftIO)
+import "mtl" Control.Monad.Trans (MonadIO, liftIO)
 import System.Directory (getTemporaryDirectory, removeFile)
 import System.IO (hPutStr, hClose, openBinaryTempFile)
 
diff --git a/Debian/Relation/String.hs b/Debian/Relation/String.hs
--- a/Debian/Relation/String.hs
+++ b/Debian/Relation/String.hs
@@ -1,4 +1,4 @@
-{-# LANGUAGE FlexibleInstances, TypeSynonymInstances #-}
+{-# LANGUAGE FlexibleInstances, PackageImports, TypeSynonymInstances #-}
 {-# OPTIONS -fno-warn-unused-do-bind -fno-warn-orphans #-}
 -- |A module for working with debian relationships <http://www.debian.org/doc/debian-policy/ch-relationships.html>
 module Debian.Relation.String
@@ -19,7 +19,7 @@
 
 -- Standard GHC Modules
 
-import Control.Monad.Identity (Identity)
+import "mtl" Control.Monad.Identity (Identity)
 import Data.Set (fromList)
 import Text.ParserCombinators.Parsec
 import Text.Parsec.Prim (ParsecT)
diff --git a/Debian/Sources.hs b/Debian/Sources.hs
--- a/Debian/Sources.hs
+++ b/Debian/Sources.hs
@@ -32,7 +32,8 @@
 
 -- |This is a name given to a combination of parts of one or more
 -- releases that can be specified by a sources.list file.
-data SliceName = SliceName { sliceName :: String } deriving (Eq, Ord, Show)
+type SliceName = ReleaseName
+-- data SliceName = SliceName { sliceName :: String } deriving (Eq, Ord, Show)
 
 {-
 
diff --git a/Debian/Util/FakeChanges.hs b/Debian/Util/FakeChanges.hs
--- a/Debian/Util/FakeChanges.hs
+++ b/Debian/Util/FakeChanges.hs
@@ -193,7 +193,7 @@
 -- move to different library
 debNameSplit :: String -> Either FilePath (String, String, String)
 debNameSplit fp =
-    case (takeBaseName fp) =~ "^(.*)_(.*)_(.*).deb$" of
+    case (takeFileName fp) =~ "^(.*)_(.*)_(.*).deb$" of
       [[_, name, version, arch]] -> Right (name, version, arch)
       _ -> Left fp
     
diff --git a/changelog b/changelog
--- a/changelog
+++ b/changelog
@@ -1,3 +1,16 @@
+haskell-debian (3.80.1) unstable; urgency=low
+
+  * Fix for fakechanges from Neil Mayhew - don't reject all .deb files.
+
+ -- David Fox <dsf@seereason.com>  Mon, 30 Dec 2013 08:02:08 -0800
+
+haskell-debian (3.80) unstable; urgency=low
+
+  * Make the SliceName type an alias for ReleaseName.  Pretty sure
+    they are the same thing.
+
+ -- David Fox <dsf@seereason.com>  Thu, 19 Dec 2013 11:41:38 -0800
+
 haskell-debian (3.79.4) unstable; urgency=low
 
   * Add changelog to list of extra source files so it is added to
diff --git a/debian.cabal b/debian.cabal
--- a/debian.cabal
+++ b/debian.cabal
@@ -1,5 +1,5 @@
 Name:           debian
-Version:        3.79.4
+Version:        3.80.1
 License:        BSD3
 License-File:   debian/copyright
 Author:         David Fox <dsf@seereason.com>, Jeremy Shaw <jeremy@seereason.com>, Clifford Beshers <beshers@seereason.com>
diff --git a/debian/changelog b/debian/changelog
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,16 @@
+haskell-debian (3.80.1) unstable; urgency=low
+
+  * Fix for fakechanges from Neil Mayhew - don't reject all .deb files.
+
+ -- David Fox <dsf@seereason.com>  Mon, 30 Dec 2013 08:02:08 -0800
+
+haskell-debian (3.80) unstable; urgency=low
+
+  * Make the SliceName type an alias for ReleaseName.  Pretty sure
+    they are the same thing.
+
+ -- David Fox <dsf@seereason.com>  Thu, 19 Dec 2013 11:41:38 -0800
+
 haskell-debian (3.79.4) unstable; urgency=low
 
   * Add changelog to list of extra source files so it is added to
