[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