On 12/12/2012 06:01 PM, Janek S. wrote:
> In the recent months there was a lot of dicussion about cabal, dependency 
> hell and alike. After 
> reading some of these discussions there is a question I just have to ask:
> 
> Why not create a package manager (like rpm or apt) for Haskell software?
> 
> I've been using Linux for years. Software for Linux is mostly written in C 
> and C++. There are 
> thousands of libraries with lots of dependencies and yet:
> a) Linux distributions manage to have package repositories that are kept in a 
> consistent state
> b) Linux package managers can avoid dependency hell, automatically update to 
> new packages, etc.
> Linux people did it! Is there any technical issue that prevents Haskell 
> people from doing exactly 
> the same thing? Or are we just having non-technical problems like lack of 
> money or developers?
> 

Well, one big issue is that Linux distribution packagers have control of
the entire stack. A (hypothetical) Haskell package manager wouldn't.

Typical package managers also restrict you to exactly one version of any
given package. This can be a severe limitation for developers.

(There are more issues.)



_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to