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?<div><br></div><div>Fabio<br><br><div class="gmail_quote">
2012/7/21 Magnus Therning <span dir="ltr">&lt;<a href="mailto:magnus@therning.org" target="_blank">magnus@therning.org</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p>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&#39;t happen when running Setup.hs (then the explicit and default flags are required). Patching the cabal file is, IMHO, clearer and more explicit.</p>



<p>/M</p><div><div><br>
On Jul 21, 2012 9:54 PM, &quot;Fabio Riga&quot; &lt;<a href="mailto:rifabio@gmail.com" target="_blank">rifabio@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt; Hi Magnus,<br>
&gt;<br>
&gt; 2012/7/11 Magnus Therning &lt;<a href="mailto:magnus@therning.org" target="_blank">magnus@therning.org</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; The latest version of blaze-html either requires a few other updates,<br>
&gt;&gt; or breaks other packages at the moment.  I can&#39;t remember which it is,<br>
&gt;&gt; but you can easily see check by attempting to add it using `cblrepo`.<br>
&gt;&gt; Settling for an older version of hakyll is all right for the moment.<br>
&gt;<br>
&gt;  <br>
&gt; 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.<br>
&gt;<br>
&gt; If it&#39;s ok, please update with my pull request. I&#39;ve compiled the packages (also bumped packages), if you don&#39;t want to recompile. They are here:<br>
&gt;<br>
&gt; <a href="http://archhaskell.mynerdside.com/haskell/i686/" target="_blank">http://archhaskell.mynerdside.com/haskell/i686/</a><br>
&gt; <a href="http://archhaskell.mynerdside.com/haskell/x86_64/" target="_blank">http://archhaskell.mynerdside.com/haskell/x86_64/</a><br>
&gt;<br>
&gt; Now I&#39;m updateting the &quot;extra&quot; repository. Many packages here depends on blaze-html.</div></div><p></p>
<p> 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&#39;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.</p>

<span><font color="#888888">

<p>/M</p>
</font></span></blockquote></div><br>
</div>