Hi list. I'll ask as naively as possible in hopes of helping (me but also) someone else.

Being new, I've managed to hose my Arch haskell installation fairly well. 

I've been tracking haskell-core 

[haskell-core]
###Server = http://www.kiwilight.com/haskell/core/$arch
Server = http://xsounds.org/~haskell/core/$arch

and from there

# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup

#IgnorePkg = haskell-aeson 0.6.2.1-3
#IgnorePkg = haskell-attoparsec 0.10.4.0-4
#IgnorePkg = haskell-blaze-builder 0.3.3.0-1
#IgnorePkg = haskell-blaze-html 0.6.1.2-1
#IgnorePkg = haskell-blaze-markup 0.5.1.6-1
#IgnorePkg = haskell-data-default 0.5.3-2
#IgnorePkg = haskell-data-default-instances-dlist 0.0.1-2
#IgnorePkg = haskell-dlist 0.5-27
#IgnorePkg = haskell-graphviz
[etc]

, this because I was trying to maintain an installation of Pandoc which relied on "older"
 packages by the time I had managed to install something newer, maybe bloomfilter.

Anyway, by now ghc is up to 7.8.2 and I remain with a lot of built-depends over 7.6.3. pacman is upset.

I hesitate to hack in anything from [haskell-testing] until I'm more conceptually clear.

I even built big swaths of habs, on my local, to see what would happen, so, guidance as regards the intended purpose, or advanced use, of some of these tools is appreciated. Pointers to relevant documentation or system files are naturally most welcome.

Thank you.

Al Matthews
Atlanta, GA US