[arch-haskell] Current procedure to install Hakyll (with deps)

Magnus Therning magnus at therning.org
Sat Oct 12 07:40:18 UTC 2013


In this kind of case I much prefer to patch the cabal file instead. Cblrepo
will pick a configuration of dependencies that can be satisfied, however
that doesn't happen when running Setup.hs (then the explicit and default
flags are required). Patching the cabal file is, IMHO, clearer and more
explicit.

/M
On Jul 21, 2012 9:54 PM, "Fabio Riga" <rifabio at gmail.com> wrote:
>
> Hi Magnus,
>
> 2012/7/11 Magnus Therning <magnus at therning.org>
>>
>>
>> The latest version of blaze-html either requires a few other updates,
>> or breaks other packages at the moment.  I can't remember which it is,
>> but you can easily see check by attempting to add it using `cblrepo`.
>> Settling for an older version of hakyll is all right for the moment.
>
>
> Updating of blaze-html was blocked by persistent and pandoc. Anyway both
provide a flag to switch to newer blaze-html so a small patch to PKGBUILDs
permits the update.
>
> If it's ok, please update with my pull request. I've compiled the
packages (also bumped packages), if you don't want to recompile. They are
here:
>
> http://archhaskell.mynerdside.com/haskell/i686/
> http://archhaskell.mynerdside.com/haskell/x86_64/
>
> Now I'm updateting the "extra" repository. Many packages here depends on
blaze-html.

In this kind of case I much prefer to patch the cabal file instead. Cblrepo
will pick a configuration of dependencies that can be satisfied, however
that doesn't happen when running Setup.hs (then the explicit and default
flags are required to result in a satisfiable configuration). Patching the
cabal file is, IMHO, clearer and more explicit.

/M
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/arch-haskell/attachments/20131012/1c13f5c4/attachment.html>


More information about the arch-haskell mailing list