[web-devel] Workaround for "ghc: panic! (the 'impossible' happened)" when building yesod 0.8 on ghc 7.0.2 on arch (bug 5004)
Helgi Kristvin Sigurbjarnarson
helgikrs at gmail.com
Sat Apr 23 06:08:41 CEST 2011
On Sat, Apr 23, 2011 at 11:30:37AM +0800, Max Cantor wrote:
> thanks! about an hour into building, I get this error:
>
> cannot satisfy -package utf8-string 0.3.6-48af...
> utf8-string-0.3.6-inplace is shadowed by package utf8-string-0.3.6-48af7e77f29b232f389e99d0a9a1d604
> utf8-string-0.3.6-48af7e77f29b232f389e99d0a9a1d604 is unusable due to missing or recursive dependencies:
> base-4.3.1.0-c33a1741503ded8a0170884e8a2e4fa2 bytestring-0.9.1.10-6aa1efbfa95d1689fc03d61e7c4b27c4
> (use -v for more information)
>
> any tips? since makepkg -si starts from the beginning trial-and-error will be a bit difficult here.
>
> thanks again,
> max
>
Try removing all haskell packages, installed with pacman or cabal -- both global and user.
After ghc has build/installed you can install the platform from the repo
just fine (just make sure it doesn't pull in ghc from the repo, but
rather uses the custom packages).
--
Helgi Kristvin Sigurbjarnarson <helgikrs (at) gmail (dot) com>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <http://www.haskell.org/pipermail/web-devel/attachments/20110423/eb998008/attachment.pgp>
More information about the web-devel
mailing list