Shipments in Cabal

Duncan Coutts duncan.coutts at
Fri Dec 9 04:51:23 EST 2005

On Fri, 2005-12-09 at 08:54 +0000, Simon Peyton-Jones wrote:
> That's helpful, but I still don't understand.  I'm just Joe User.  I'd
> like to install GTK.  I'd like to download one thing and install it. I
> don't much mind whether it's called a "package" or a "shipment".

Hmm, but it's not just "GTK" it's actually a whole collection of
packages, some core and some optional. Some will require other C libs
that you might not have installed on your system (eg if you run Windows
or Mac, or if you run Linux/Solaris/BSD but not Gnome).

At the moment Gtk2Hs is distributed as one big package and the configure
script figures out which packages can be build given the C libs that
you've got installed.

I'm not sure how best to deal with that if it's split into multiple
cabal packages.


More information about the Libraries mailing list