
I suggest we create haskell-hp-* packages for library versions in
Haskell Platform. We could use the provides fiels so that other
packages may sanely depend on HP version rather than latest version,
which would be provided by the haskell-* packages, either in [extra]
or in our future repository.
--
Rémy (posting from my phone, sorry for not quoting)
2010/11/4, Peter Simons
Hi guys,
as far as I can tell, [extra] is only three packages away from providing haskell-platform. If that could be achieved, i.e. if all required packages were available individually in binary form, then I prefer that solution over a conglomerate like the haskell-package shown above.
I realize there are advantages, the most significant being that the set of package versions involved is very well defined. The disadvantage I see, however, is that an haskell-platform package like that is an all-or-nothing install. With that approach, a package that depends on haskell-regex also depends on haskell-cgi, alex, freeglut, and so on. That feels really awkward.
There ought to be better ways to ensure that [extra] packages aren't updated by accident. How about adding a big noticeable comment at the top, like:
# Do not change this package without consulting arch-haskell@haskell.org first.
The haskell-platform we current have on AUR is fine, IMHO, because it refers to all other libraries as individual dependencies. It's basically a poor man's "group".
Take care, Peter
P.S.: I am a little confused. It appears that only half of the conversation shows up on this list. Is there a reason why Vesa's messages don't arrive?
_______________________________________________ arch-haskell mailing list arch-haskell@haskell.org http://www.haskell.org/mailman/listinfo/arch-haskell