Achim Schneider wrote:
Don Stewart <d...@galois.com> wrote:

This means that 'cabal
install' works out of the box on every system, without needing
admin/root privs (esp. important for students).

...and people who were bitten by sanity and thus never, ever touch /usr
manually, only through their distribution's package manager.

This is good advice (/usr/local is fine though). However, the point here is surely that the de-facto default for all other downloaded programs - standard makefile setups, automake, autoconf, perl package, python packages, graphic installers like firefox - is do to what cabal calls a 'global' install by default.

This makes cabal's inversion of default a violation of least surprise, however easy it may be to justify that user installs are better.
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to