[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ∀lib: Debian(lib) >= Platform(lib)



twb:
> Don Stewart <dons@galois.com> writes:
> 
> > I think it is important there be a single apt command to get
> > "Haskell".
> 
> Why?
> 
> If I wanted to build (say) an ocaml package "foo", I would
> 
>     apt-get build-dep foo
>     apt-get --build source foo
> 
> not
> 
>     apt-get install every-ocaml-package
> 
> Similarly, if I was building a package that wasn't get apt-get
> sourceable, I would
> 
>     ghc --make Setup
>     ./Setup configure
> 
> And then install only the libraries it complained about, by changing
> each complained-about dependency from bar to libghc6-bar-dev.


Well, I'd argue:

    * the Haskell Platform is only 1.7% of Hackage, so its not 'every package' :)
    * ghc won't be shipping libraries after 6.12, so the platform set is more important

What does Debian do with Python's core libraries? Are they split up? If
so, then it makes sense for Haskell to do so. If not, then the Haskell
batteries bundle should be one bundle too, imo.

-- Don


Reply to: