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

Reply via email to