Send Beginners mailing list submissions to
        [email protected]

To subscribe or unsubscribe via the World Wide Web, visit
        http://www.haskell.org/mailman/listinfo/beginners
or, via email, send a message with subject or body 'help' to
        [email protected]

You can reach the person managing the list at
        [email protected]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Beginners digest..."


Today's Topics:

   1.  Can't reproduce the build failure of my package  on hackage
      (Daniel Seidel)


----------------------------------------------------------------------

Message: 1
Date: Fri, 25 Feb 2011 08:11:41 +0100
From: Daniel Seidel <[email protected]>
Subject: [Haskell-beginners] Can't reproduce the build failure of my
        package on hackage
To: [email protected]
Message-ID: <[email protected]>
Content-Type: text/plain

Hi,

a while ago I uploaded a package to Hackage
( http://hackage.haskell.org/package/SBench ).
I checked it with ghc-6.12.3 and it worked well. The uploaded version
was tried to compile via ghc-7 and failed with the following log:

cabal: dependencies conflict: haskell98-1.1.0.1 requires time ==1.2.0.3
however
time-1.2.0.3 was excluded because gnuplot-0.4.1 requires time ==1.1.*

Now, on Hackage, the latest haskell98 version is 1.1.0.0 and it does, at least 
directly, *not* depend on time.
To figure out the problem I installed ghc-7.0.1 and tried to install my 
package. It worked.

Can anyone give me a hint why compilation fails on Hackage and where 
haskell98-1.1.0.1 comes from?

I want to upload a new version because I needed to adjust to the
'-rtsopts' flag in ghc 7. Before doing so it would be great to ensure
the new upload will compile on Hackage. A way might be to restrict
haskell98 to be less or equal to 1.1.0.0, but I think it's not a good
way.

Cheers,

Daniel.




------------------------------

_______________________________________________
Beginners mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/beginners


End of Beginners Digest, Vol 32, Issue 45
*****************************************

Reply via email to