Dear Levent, I think this [1] could be related.
Regards, Alexander Foremny PS. Sent this to Levent directly. Here's a copy for the mailing list. Sorry for the noise. [1] http://haskell.1045720.n5.nabble.com/Bad-interface-problem-td5714184.html ---------- Forwarded message ---------- From: Alexander Foremny <alexanderfore...@gmail.com> Date: 2012/7/17 Subject: Re: [Haskell-cafe] hackage compile failure with QuickCheck 2.5 To: Levent Erkok <erk...@gmail.com> Dear Levent, I think this [1] could be related. Regards, Alexander Foremny [1] http://haskell.1045720.n5.nabble.com/Bad-interface-problem-td5714184.html 2012/7/17 Levent Erkok <erk...@gmail.com>: > [This message is more appropriate for a hackage mailing list I presume, but > that doesn't seem to exist. Let me know if there's a better place to send > it.] > > I'm having a hackage compile failure for a newly uplodaded package that has > a QuickCheck 2.5 dependence. The error message is: > > [13 of 13] Compiling Test.QuickCheck.All ( Test/QuickCheck/All.hs, > dist/build/Test/QuickCheck/All.o ) > > Test/QuickCheck/All.hs:15:1: > Bad interface file: > /usr/local/tmp/archive/install/lib/template-haskell-2.6.0.0/ghc-7.4.1/Language/Haskell/TH.hi > Something is amiss; requested module > template-haskell-2.6.0.0:Language.Haskell.TH differs from name found in the > interface file template-haskell:Language.Haskell.TH > > > The full log file is at (search for "Something is a miss" in it): > http://hackage.haskell.org/packages/archive/sbv/2.2/logs/failure/ghc-7.4 > > Needless to say, I don't see this problem when I compile this package at > home with the same compiler (ghc 7.4.1) as hackage is using; also Hackage > has a successfully compiled QuickCheck 2.5 package. > > Could it be something related to the particular cabal/ghc installation on > the hackage server? In particular, I don't understand why it picks > template-haskell 2.6.0.0 when there's a newer version (2.7.0.0). As far as I > can see, QuickCheck doesn't put an upper limit on its template haskell > version dependency. > > I'd appreciate any pointers with this. (Googling and questions on the > #haskell irc channel didn't help much, unfortunately.) > > -Levent. > > > _______________________________________________ > Haskell-Cafe mailing list > Haskell-Cafe@haskell.org > http://www.haskell.org/mailman/listinfo/haskell-cafe > _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe