ross: > On Fri, May 25, 2007 at 04:43:28PM +0100, Malcolm Wallace wrote: > > Ross Paterson <[EMAIL PROTECTED]> wrote: > > > > * now depends on pretty and fps, not on haskell98 packages > > > > > > It seems to use haskell98 modules. > > > > Yes, but the Haskell'98 libraries are still available everywhere without > > package flags, no? > > I believe that when Cabal is building a package with GHC, all packages > are hidden except those listed in build-depends. (And since the plan > is to obsolete haskell98, it would be a good idea to mark those packages > that need it.) > > > > Also, fps is incorporated into base these days. > > > > Except that nhc98 doesn't build those modules in base, and ships with > > fps instead. AFAIK, fps is soon to be split out of base again anyway. > > I suspect this will break building with GHC, as the same modules will > be available from multiple selected packages. It will also mess up > repackagers, if they try to generate native dependencies from the > dependencies in the .cabal file.
Yes, you won't be able to build this with a GHC 6.6.x, you'd have to remove the fps dep first. Same with Hugs. > It would be so much simpler if nhc98 could do the same thing. -- Don _______________________________________________ Cvs-libraries mailing list [email protected] http://www.haskell.org/mailman/listinfo/cvs-libraries
