On Fri, Oct 17, 2014 at 10:08:26AM -0700, Skottish wrote:
On Fri, Oct 17, 2014 at 12:46:48PM -0400, David S. wrote:
On 10/17/2014 09:31 AM, Skottish wrote:
On Fri, Oct 17, 2014 at 09:26:10AM -0400, David S. wrote:
I am trying to install haddock, which is only available in community and depends on: ghc=7.8.3-2. haskell-core only has ghc=7.8.3-1. If it is not merely user error, is there something I can do to help fix this?
_______________________________________________
arch-haskell mailing list
arch-haskell@haskell.org
http://www.haskell.org/mailman/listinfo/arch-haskell

Move [haskell-core] above all other repos in pacman.conf. If for some
reason you have packages from the Arch repos, remove all of them and
reinstall everything from [haskell-core]. Otherwise you'll end up with a
bunch of broken packages.
_______________________________________________

That is what I have, having successfully gone through just that process some time ago.

At the moment, however, it appears that haddock is not available in haskell-core, only from community. And also that haskell-core currently offers ghc=7.8.3-1. Something appears missing or out of sync.

My apologies for not thinking out the Haddock part.

Haddock is included in GHC:

~ > pacman -Qo /usr/bin/haddock
/usr/bin/haddock is owned by ghc 7.8.3-1

I looked into a bit more and it looks as if that the Arch Haddock
package is intended for users using Cabal to install their packages. The
only binary that it has in /usr/bin is 'haddock-cabal' and is the
original 'haddock' binary mv'd. I do know that the haddock that ships
with GHC is working perfectly for me.

The discrepancy that you're seeing with GHC versions is only the package
release and not GHC itself. At one point Arch bumped their version to
fix missing provides.
_______________________________________________
arch-haskell mailing list
arch-haskell@haskell.org
http://www.haskell.org/mailman/listinfo/arch-haskell

Reply via email to