Build problems on Hackage server

Hello Last week I uploaded new versions of feldspar-language and feldspar-compiler. Both packages build just fine on our local machines with GHC 6.10 and 6.12. But Hackage reports the following build failure:
cabal: dependencies conflict: ghc-6.12.2 requires array ==0.3.0.1 however array-0.3.0.1 was excluded because ghc-6.12.2 requires array ==0.3.0.0
Any idea of what might be causing this? Thanks! / Emil

Emil Axelsson
Hello
Last week I uploaded new versions of feldspar-language and feldspar-compiler. Both packages build just fine on our local machines with GHC 6.10 and 6.12.
But Hackage reports the following build failure:
cabal: dependencies conflict: ghc-6.12.2 requires array ==0.3.0.1 however array-0.3.0.1 was excluded because ghc-6.12.2 requires array ==0.3.0.0
Wow... maybe hackage is being a bit silly and trying to use both versions of containers? :s -- Ivan Lazar Miljenovic Ivan.Miljenovic@gmail.com IvanMiljenovic.wordpress.com

On Wed, Jul 07, 2010 at 10:22:25AM +0200, Emil Axelsson wrote:
Last week I uploaded new versions of feldspar-language and feldspar-compiler. Both packages build just fine on our local machines with GHC 6.10 and 6.12.
But Hackage reports the following build failure:
cabal: dependencies conflict: ghc-6.12.2 requires array ==0.3.0.1 however array-0.3.0.1 was excluded because ghc-6.12.2 requires array ==0.3.0.0
Any idea of what might be causing this?
I think the problem was that containers-0.3.0.0 had been rebuilt (using array-0.3.0.1, which released at the same time as GHC 6.12.3). Upgrading to GHC 6.12.3 has fixed this (until the next GHC release).

2010-07-08 09:01, Ross Paterson skrev:
On Wed, Jul 07, 2010 at 10:22:25AM +0200, Emil Axelsson wrote:
Last week I uploaded new versions of feldspar-language and feldspar-compiler. Both packages build just fine on our local machines with GHC 6.10 and 6.12.
But Hackage reports the following build failure:
cabal: dependencies conflict: ghc-6.12.2 requires array ==0.3.0.1 however array-0.3.0.1 was excluded because ghc-6.12.2 requires array ==0.3.0.0
Any idea of what might be causing this?
I think the problem was that containers-0.3.0.0 had been rebuilt (using array-0.3.0.1, which released at the same time as GHC 6.12.3). Upgrading to GHC 6.12.3 has fixed this (until the next GHC release).
Cool, thanks! / Emil
participants (3)
-
Emil Axelsson
-
Ivan Lazar Miljenovic
-
Ross Paterson