Hi all,

With the recent update to ghc 7.4 and the new haskell platform release,
I found that only 2 packages on my system weren't happy with this
change:
- uhc
- xmonad extras

For the time being, I kept them on ghc 7.0.4, so all is fine for now.
I started looking into the problems a bit and found the XmonadExtras
problem is a bit over my head, so I'll wait for upstream to fix it
someday.

However, UHC's problem seems simpler. It's just missing the 'binary'
package, which got merged into ghc's core from 7.2.1

The way this is checked by the configure script is by just calling
"ghc-pkg list --simple-output binary".

I haven't investigated nix's cabal-hooking a lot, as it mostly "just
works". I see it's using a little wrapper to point ghc to all installed
packages, but my package list indeed doesn't show any core libraries
(the ones inside the ghc derivation).

Is this by design?
If I remember correctly from before-nixos, ghc-pkg list did also show
all built-in libraries (like containers and array). What should I do to
have them show up? Or is there something against uhc's configure
script's way of checking package availability that should be patched
instead?

Thanks,
Mathijs

Attachment: pgpMcPrVUrIPU.pgp
Description: PGP signature

_______________________________________________
nix-dev mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-dev

Reply via email to