On 30 March 2010 13:55, Jason Dagit <dagit@xxxxxxxxxxxxxx> wrote:
> The reason I started telling everyone to avoid GHC in apt was the way it was
> packaged. ÂCasual Haskell users would install GHC but get something like
> 1/10th of the libraries GHC installs when you do a source install
Is that because Debian didn't bundle the extralibs with GHC? If so,
then that's a fallacy that people thought those libraries came with
GHC (so much so that with 6.10.4 a lot of people were complaining that
GHC no longer shipped with network, when technically it never did).
> [..] they would struggle to find them and when when
> they did find out where to get them the answer was often, "It should have
> come with ghc".
No, they shouldn't have. These libraries should be packaged
individually, especially since Hackage started being used a lot.
> [..] now trying to profile something, oh wait, some problem again.
Agreed, if Debian didn't include the profiling libraries with GHC
(though is this due to how Debian does packages?).
> ÂIf it had been an install from the ghc source
As in a custom compile from source? In that case there would
definitely not have been any extralibs unless you explicitly added
> To me, until there is one obvious package to install to get the same set of
> files as a normal ghc install I will continue to discourage people from
> getting ghc from apt :)
Unless it still doesn't provide profiling libraries, the extralibs
problem is no more. There is, however, the Haskell Platform (which
Debian seems to have almost had complete support for until the new one
came out; now they've got to start again... >_> ).
Ivan Lazar Miljenovic
Haskell-Cafe mailing list