Closed stephenh closed 5 years ago
cc @hvr for advice on fixing this properly..
Well, one big problem we have is that the hl.cabal
file is ill-specified; so fixing this properly involves also taking a look at the hl.cabal
file, and figuring out what versions we actually intend to support here.
And then we can figure out based on that, what to suggest users on e.g. Debian or Ubuntu; i.e. whether the Linux-distro provided GHC (possibly from the backports repo) is recommendable, or whether (for some) Distro release, users need to install haskell.org provided ghc packages (i.e. from http://downloads.haskell.org/debian/ )
I'll investigate a bit today and get back to you.
The hl cabal file shouldn’t matter for this, since the tools to build the site are not correlated to the content it displays. This is just about the recommended path for a recent ghc on debian and ubuntu. Which is certainly typically more recent than that in the distro.
@hvr ping :-)
I just installed cabal-install and ghc on Ubuntu 18.04 and did not need the version suffixes on the package names.
Also the
PATH
setting looks wrong, as it has older version numbers hard-coded in it, but I'm not sure what the correct values are yet, so will defer that to a future PR.