
On Fri, 2007-12-21 at 13:58 +1030, Michael Mounteney wrote:
Hello, I have an application that uses/used Text.Regex and have just updated GHC from 6.6.1 to 6.8.2 and it seems that Text.Regex is gone, so I'm trying to install the replacement from Hackage.
First of all, the procedure is quite tedious as one has to install the hierarchy of dependencies manually but apparently there are moves to automate this process.
Yes. You can try cabal-install now if you like: http://haskell.org/cabal/code.html though be prepared to report bugs and limitations: http://hackage.haskell.org/trac/hackage That said, I use it all the time now. It's much quicker than manually downloading and configuring everything.
The procedure stalled on regex-base-0.92.
None of the 0.9x versions have been updated for the base-3 library that comes with ghc-6.8 now. Instead try using: regex-base-0.72.0.1 regex-posix-0.72.0.2 regex-compat-0.71.0.1 These versions work with ghc-6.8 and earlier. These would be the "latest" versions if it were not for the 0.9x series. We need some way to tell hackage or cabal-install that the latest version is not necessarily the best or recommended version. Duncan