Christian Maeder:
Manuel M T Chakravarty wrote:
What we really need is a proper .mpkg
How about a simple disk image (.dmg) that can be moved
around as long as the relative paths within the image remain the same?
This would require to allow relative paths in package.conf files
(which
would be useful, anyway). The wrapper scripts for ghc, ghci and ghc-
pkg
could be easily rewritten.
I'm not sure if ranlib needs to be called, whenever the archives are
moved.
A dmg makes it potentially harder to deal with readline and gmp, as a
mpkg can embed other sub-packages. Secondly, if you look at the
installation process of binary distributions, it does run code in
order to re-locate GHC. With an mpkg we can have a post-install script.
Manuel
_______________________________________________
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users