[arch-haskell] haskell-core behind extra

Skottish skottish97215 at gmail.com
Fri Oct 17 19:06:12 UTC 2014


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 at 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.


More information about the arch-haskell mailing list