Skip to content

template-haskell.cabal is rejected by Hackage

Currently template-haskell-2.19.0.0 shipping with 9.4.1-rc1 cannot be uploaded to Hackage as the cabal file is rejected by Hackage's package check:

Uploading hackage_docs/template-haskell-2.19.0.0.tar.gz...
Error uploading hackage_docs/template-haskell-2.19.0.0.tar.gz: http code 400
Error: Invalid package

Invalid unix file name in tar archive:
"template-haskell-2.19.0.0/../filepath/System/". For portability, hackage
requires that file names be valid on both Unix and Windows systems, and not
refer outside of the tarball.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information