diff --git a/HOpenPGP/Tools/Parser.y b/HOpenPGP/Tools/Parser.y
--- a/HOpenPGP/Tools/Parser.y
+++ b/HOpenPGP/Tools/Parser.y
@@ -213,7 +213,7 @@
 happyError :: Token -> Alex a
 happyError t = do
     (l,c) <- getPosn
-    fail (show l ++ ":" ++ show c ++ ": Parse error on Token: " ++ show t ++ "\n")
+    error (show l ++ ":" ++ show c ++ ": Parse error on Token: " ++ show t ++ "\n")
 
 parseTKExp :: String -> Either String (Reader TK Bool)
 parseTKExp s = runAlex s parseTK
diff --git a/hopenpgp-tools.cabal b/hopenpgp-tools.cabal
--- a/hopenpgp-tools.cabal
+++ b/hopenpgp-tools.cabal
@@ -1,8 +1,8 @@
 name:                hopenpgp-tools
-version:             0.23
+version:             0.23.1
 synopsis:            hOpenPGP-based command-line tools
 description:         command-line tools for performing some OpenPGP-related operations
-homepage:            https://salsa.debian.org/clint/hOpenPGP
+homepage:            https://salsa.debian.org/clint/hOpenPGP-tools
 license:             AGPL-3
 license-file:        LICENSE
 author:              Clint Adams
@@ -157,9 +157,9 @@
 
 source-repository head
   type:     git
-  location: https://salsa.debian.org/clint/hOpenPGP.git
+  location: https://salsa.debian.org/clint/hopenpgp-tools.git
 
 source-repository this
   type:     git
-  location: https://salsa.debian.org/clint/hOpenPGP.git
-  tag:      hopenpgp-tools/0.23
+  location: https://salsa.debian.org/clint/hopenpgp-tools.git
+  tag:      hopenpgp-tools/0.23.1
