[Fedora-haskell-list] GHC and Haskell Platform
loupgaroublond at gmail.com
Wed May 6 21:08:18 UTC 2009
2009/5/6 Bryan O'Sullivan <bos at serpentine.com>:
> Now that the first Haskell Platform release is out, we'll have to retool our
> Haskell packaging to handle it. Fun! :-\
> The thing that's tricky is that the Platform is a combination of libraries
> and tools, combining the old "extralibs" GHC tarball with several libraries
> and tools that we already package.
> Ideally, there would be some way to run "yum install ghc-platform" and have
> all the right things pulled in, but RPM doesn't have an apt-like notion of
> metapackages. I guess we could have ghc-platform be like basesystem, a
> package that is just a list of requires and provides.
> Here would be my suggested steps.
> Don't worry about repackaging existing packages unless there's a newer
> version specified by the Platform.
> Shrink the ghc package down to just GHC and core libraries.
> Create a new package that we manage independently, called maybe
> ghc-platform-devel, that contains the former extralibs.
> Create a new "meta" package that requires ghc, ghc-platform-devel, the
> various libraries that we already package separately, cabal-install, alex,
> and happy.
> Does this sound reasonable?
Works for me. I don't see any reason to object.
What do we need to do to get to this point?
More information about the Fedora-haskell-list