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

Fabio Riga rifabio at gmail.com
Sun Jul 22 00:02:02 CEST 2012


I think the reason behind this flag is the added dependency on
blaze-markup. A cabal patch is bigger, but the result is the same. I will
send the pull request with the cabal patch. OK?

Fabio

2012/7/21 Magnus Therning <magnus at therning.org>

> 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/20120722/583afd22/attachment.htm>


More information about the arch-haskell mailing list