Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
Hi, cabal is an important piece of work in the Haskell infrastructure, as it's the build system used by almost all applications and libraries. It also buildable with close to ancient dev-lang/ghc versions. With its popularity it has been included into the ghc release, which is what the variable CABAL_CORE_LIB_GHC_PV reflects. For those ghc versions nothing will be installed, it'll use the ghc-bundled version instead. To fit better into portage, we have done a few tricks bundling other packages into this ebuild to help build cabal. It's a technique we've used for a long time and I don't expect any trouble from this. To test, emerge any other package in dev-haskell/ and look for: * Using cabal-1.6.0.3 to see it picked up your new cabal version, and then watch it build successfully. Cabal 1.6.0.3 has been available in portage since mid-April, and the 1.6-branch since Oct-2008. It's been massively tested upstream to not break packages written for previous cabal versions, so I expect this stabilization to work very smoothly. Thanks!
+ 31 Jul 2009; <chainsaw@gentoo.org> cabal-1.6.0.3.ebuild: + Marked stable on AMD64 as requested by Lennart Kolmodin + <kolmodin@gentoo.org> in bug #279739. Compiled-tested on a Core2 Duo with + USE="-doc -profile". QA white-space warning ignored as per ebuild comment.
>>> Compiling source in /var/tmp/portage/dev-haskell/c2hs-0.14.5/work/c2hs-0.14.5 ... * Using cabal-1.6.0.3. /var/tmp/portage/dev-haskell/c2hs-0.14.5/work/c2hs-0.14.5/Setup.hs:8:7: Could not find module `Distribution.Setup': it is a member of package Cabal-1.2.3.0, which is hidden
Stable on alpha.