On 27 April 2015 at 10:24, SP s...@orbitalfox.com wrote:
On 24/04/15 16:11, Magnus Therning wrote:
The only solution I can see is to do something clever in the
ghc.install (`pre_upgrade` and `post_upgrade`). I'm not sure exactly
what information is available though. One would probably need enough
information to distinguish a re-install from an upgrade.
It think that for the sake of integrity this should happen. Not saying
it is a critical bug which needs any immediate attention. Maybe
something we can open a low priority issue for and fix when the
opportunity arises.
Also, I'm still not clear on *why* `pacman` all of a sudden
decides to re-install ghc on your system.
I think given that it is a possibility, the package should cater for it.
One may have wanted to install Ghc again for various reasons.
What reasons would that be?
If you figure out why, then that might very well be a more natural
place to fix the issue than inside the ghc package.
I mentioned it in a previous email. I told packman to install
`haskell-base` because the Setup complained `base` was missing.
Yes, I understand that, but *why* did it go missing. Somewhere during
the installation of haskell packages your ghc package database was
changed (corrupted?) in such a way that ghc lost records of `base`.
I'd really like to know why.
/M
--
Magnus Therning OpenPGP: 0xAB4DFBA4
email: mag...@therning.org jabber: mag...@therning.org
twitter: magthe http://therning.org/magnus
___
arch-haskell mailing list
arch-haskell@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/arch-haskell