The binary library packages are tied to the specific package they were built against.<div>Everything in the [haskell] repo needs to be bumped and re-built for the new GHC version.</div><div><br></div><div>For now, I just commented out that repo in pacman.conf and am building from ABS with yaourt.</div>
<div><br></div><div>-Leif Warner<br><br><div class="gmail_quote">On Sat, Mar 12, 2011 at 8:08 AM,  <span dir="ltr">&lt;<a href="mailto:gdweber@iue.edu">gdweber@iue.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Before bringing up bad news, I&#39;d like to express again my pleasure<br>
that the Haskell Platform installs after upgrading to GHC 7.<br>
Three cheers for the [haskell] repo maintainers!<br>
<br>
Everything else that I&#39;ve tried to upgrade fails:<br>
<br>
haskell-csv<br>
-----------<br>
<br>
warning: cannot resolve &quot;haskell-filepath=1.1.0.4&quot;, a dependency of &quot;haskell-cs\<br>
v&quot;<br>
:: the following package(s) cannot be upgraded due to unresolvable dependencies\<br>
:<br>
      haskell-csv<br>
<br>
But on hackage, csv 0.1.2&#39;s package description does not require<br>
a specific version of filepath.  I suppose that something in the<br>
package building process ties this to the version of haskell-filepath<br>
for a particular version of GHC, and that similar remarks apply to<br>
the other packages below, and a lot of others.<br>
<br>
haskell-pandoc<br>
--------------<br>
<br>
warning: cannot resolve &quot;haskell-http=4000.0.9&quot;, a dependency of &quot;haskell-pando\<br>
c&quot;<br>
:: the following package(s) cannot be upgraded due to unresolvable dependencies\<br>
:<br>
      haskell-pandoc<br>
<br>
But the package description for pandoc 1.8.1.1 says<br>
<br>
HTTP (≥4000.0.5 &amp; &lt;4000.2),<br>
<br>
haskell-gtk<br>
-----------<br>
<br>
-bash-4.2# pacman -Ss haskell-gtk<br>
<br>
-bash-4.2# pacman -Ss haskell-gtk<br>
haskell/haskell-gtk 0.12.0-3<br>
    Binding to the Gtk+ graphical user interface library.<br>
-bash-4.2# pacman -S haskell-gtk<br>
resolving dependencies...<br>
warning: cannot resolve &quot;haskell-array=0.3.0.1&quot;, a dependency of &quot;haskell-gtk&quot;<br>
:: the following package(s) cannot be upgraded due to unresolvable dependencies\<br>
:<br>
      haskell-gtk<br>
<br>
haskell-hxt<br>
-----------<br>
<br>
# pacman -S haskell-hxt<br>
resolving dependencies...<br>
warning: cannot resolve &quot;haskell-hunit=1.2.2.1&quot;, a dependency of &quot;haskell-hxt&quot;<br>
:: the following package(s) cannot be upgraded due to unresolvable dependencies\<br>
:<br>
      haskell-hxt<br>
<br>
Concluding request<br>
------------------<br>
<br>
I think our [haskell] repo maintainers are probably aware of the<br>
problems, but since I&#39;ve not heard any news from them about this<br>
since GHC 7 went into extra, I just wanted<br>
to make sure.  I believe there are 199 packages on the repo, so<br>
this is a lot of work and I&#39;m prepared to be patient.  It would<br>
just be nice to hear a little from the repo maintainers about<br>
their progress and/or plans -- for example, announcements about<br>
individual packages being made ready.<br>
<br>
Thanks again for all of your valuable work.<br>
<br>
Greg<br>
<br>
--<br>
   ___   ___  __     _<br>
  / _ \ / _ \| |    | |     Gregory D. Weber, Associate Professor<br>
 / /_\// / | | | /\ | |     Indiana University East<br>
/ /_\\/ /__| | |/  \| |     <a href="http://mypage.iu.edu/~gdweber/" target="_blank">http://mypage.iu.edu/~gdweber/</a><br>
\____/\_____/\___/\__/      Tel. <a href="tel:%28765%29%20973-8420">(765) 973-8420</a>; FAX <a href="tel:%28765%29%20973-8550">(765) 973-8550</a><br>
<br>
_______________________________________________<br>
arch-haskell mailing list<br>
<a href="mailto:arch-haskell@haskell.org">arch-haskell@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/arch-haskell" target="_blank">http://www.haskell.org/mailman/listinfo/arch-haskell</a><br>
</blockquote></div><br></div>