diff --git a/changelog.md b/changelog.md
--- a/changelog.md
+++ b/changelog.md
@@ -1,3 +1,7 @@
+2.0.3
+
+* fixes for newer Cabal
+
 2.0.2
 
 * fixes for ghc 9.0 and 9.2, thanks to @sergv and @ozkutuk
diff --git a/fast-tags.cabal b/fast-tags.cabal
--- a/fast-tags.cabal
+++ b/fast-tags.cabal
@@ -1,5 +1,5 @@
 name: fast-tags
-version: 2.0.2
+version: 2.0.3
 cabal-version: >= 1.10
 build-type: Simple
 synopsis: Fast incremental vi and emacs tags.
diff --git a/src/FastTags/Lexer.hs b/src/FastTags/Lexer.hs
deleted file mode 100644
--- a/src/FastTags/Lexer.hs
+++ /dev/null
@@ -1,11 +0,0 @@
--- | This is a fake module so ghci works.  When cabal builds, it will be
--- shadowed by Lexer.x output.  TODO get ghci to generate and use the alex
--- output.
-module FastTags.Lexer where
-import qualified Data.Text as Text
-
-import qualified FastTags.Token as Token
-
-
-tokenize :: FilePath -> Bool -> Text.Text -> Either String [Token.Token]
-tokenize _ _ _ = Left "no lexer"
