Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 199836 - dev-lang/ghc-6.8.1 version bump
Summary: dev-lang/ghc-6.8.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo's Haskell Language team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-11-20 22:35 UTC by Marko Kocic
Modified: 2007-12-23 20:16 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marko Kocic 2007-11-20 22:35:50 UTC
ghc-6.8.1 has been released, but latest ebuild is for ghc-6.6.1

Reproducible: Always
Comment 1 David Gurvich 2007-11-21 02:15:26 UTC
ghc-6.8.1 is available from the haskell overlay.  I do not recommend that you install 6.8.1.  There are currently a number of boot libraries not in the overlay.
Comment 2 David Gurvich 2007-11-21 02:34:40 UTC
The libraries are installed but can't be found by haddock.
Comment 3 Duncan Coutts (RETIRED) gentoo-dev 2007-11-21 11:04:57 UTC
The problem is not the boot libs. The problem is that the base lib was split into several smaller ones and other packages now need to declare their deps on these other libs. See:

http://www.haskell.org/haskellwiki/Upgrading_packages

http://haskell.org/pipermail/haskell/2007-November/019955.html


So in particular haddock needs a new upstream release or a patch to be applied in the ebuild.


We will get ghc-6.8.1 into portage when all the other packages build with it. Otherwise people would be rightfully upset.

If you want the latest and greatest, use the Haskell overlay. If you want stuff to just work, stick with portage.
Comment 4 Duncan Coutts (RETIRED) gentoo-dev 2007-12-13 16:21:01 UTC
6.8.2 is in the overlay and is looking good so far. We've been pushing patches to various libs into portage so that they'll still work once we get ghc-6.8.2 into portage. So step 1 will be adding cabal-1.2.3.0 and step 2 will be ghc itself.
Comment 5 Lennart Kolmodin (RETIRED) gentoo-dev 2007-12-23 20:16:28 UTC
ghc 6.8.2 has been put into portage.
Binaries available for x86, amd64 and sparc.
Other arches, install a previous version of ghc and then run
USE=ghcbootstrap emerge '>=dev-lang/ghc-6.8.2'
and report back to us of your success.