<br><font size=2 face="sans-serif">so you get</font>
<br>
<br><font size=2 face="sans-serif">$ runghc Setup.hs configure</font>
<br><font size=2 face="sans-serif">Setup.hs: Multiple description files
found. &nbsp;Please use only one of : [&quot;HaXml.cabal&quot;,&quot;HaXml-darcs.cabal&quot;]</font>
<br>
<br><font size=2 face="sans-serif">is there a way to specify which cabal
file should be used, or do you just have to &nbsp;move a file out out the
way with eg</font>
<br>
<br><font size=2 face="sans-serif">&nbsp; mv HaXml.cabal HaXml.cabal.tmp
? </font>
<br>
<br><font size=2 face="sans-serif">Understanding this better is important
to me because I am installing a number of packages on 6.7, and am reluctant
to send a patch that breaks backwards compabitility with earlier versions.</font>
<br>
<br><font size=2 face="sans-serif">It seems to me that if there is a way
to specify the cabal file, you're a step closer to having something DWIM
that works for either 6.6 or 6.7, as Claus wishlists elsewhere in this
thread. </font>
<br>
<br><font size=2 face="sans-serif">thomas.</font>
<br>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>Malcolm Wallace &lt;Malcolm.Wallace@cs.york.ac.uk&gt;</b>
</font>
<br><font size=1 face="sans-serif">Sent by: haskell-cafe-bounces@haskell.org</font>
<p><font size=1 face="sans-serif">08/10/2007 08:31 AM</font>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td><font size=1 face="sans-serif">haskell-cafe@haskell.org</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td><font size=1 face="sans-serif">Re: [Haskell-cafe] can't build haxml
under ghc 6.7, says HughesPJ &nbsp; &nbsp; &nbsp; &nbsp;is hidden...
but ghc-pkg doesn't say it's hidden...</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><tt><font size=2>Stefan O'Rear &lt;stefanor@cox.net&gt; wrote:<br>
<br>
&gt; When you build a package, Cabal passess the -hide-all-packages option<br>
&gt; to GHC, which prevents the package from using any installed packages<br>
&gt; other than the ones explicitly listed in the Build-Depends: field.<br>
&gt; <br>
&gt; For now, we just edit .cabal files when transporting code between
GHC<br>
&gt; versions...<br>
<br>
Just for information, the HaXml darcs repo has recently adopted the<br>
solution of containing two .cabal files, one for ghc-6.6.x, and the<br>
other for the split-base packages (&gt;=ghc-6.7). &nbsp;The only difference
is<br>
the build-depends line, which is now as follows:<br>
<br>
 &nbsp; &nbsp;build-depends: base, haskell98, polyparse, pretty, fps<br>
<br>
But if you have collected the earlier release HaXml-1.13.2 from hackage,<br>
then you can omit both 'polyparse' and 'fps' dependencies. &nbsp;('fps'
will<br>
shortly be changing to 'bytestring' in any case...)<br>
<br>
Regards,<br>
 &nbsp; &nbsp;Malcolm<br>
_______________________________________________<br>
Haskell-Cafe mailing list<br>
Haskell-Cafe@haskell.org<br>
http://www.haskell.org/mailman/listinfo/haskell-cafe<br>
</font></tt>
<br>
<br>
<span style="font-family:sans-serif,helvetica; font-size:10pt; color:#000000">---</span><br>
<br>
<span style="font-family:sans-serif,helvetica; font-size:10pt; color:#000000">This e-mail may contain confidential and/or privileged information. If you </span><br>
<span style="font-family:sans-serif,helvetica; font-size:10pt; color:#000000">are not the intended recipient (or have received this e-mail in error) </span><br>
<span style="font-family:sans-serif,helvetica; font-size:10pt; color:#000000">please notify the sender immediately and destroy this e-mail. Any </span><br>
<span style="font-family:sans-serif,helvetica; font-size:10pt; color:#000000">unauthorized copying, disclosure or distribution of the material in this </span><br>
<span style="font-family:sans-serif,helvetica; font-size:10pt; color:#000000">e-mail is strictly forbidden.</span><br>