[arch-haskell] Cblrepo and dependencies
Magnus Therning
magnus at therning.org
Mon Apr 27 11:02:15 UTC 2015
On 27 April 2015 at 10:24, SP <sp at 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: magnus at therning.org jabber: magnus at therning.org
twitter: magthe http://therning.org/magnus
More information about the arch-haskell
mailing list