I'm not sure why that error happened but it happened to me too.<br>I removed the offending files manually and tried again, and ran into more problems (although everything installed, there were many warnings about interface files being the wrong version and being skipped).<br>
So I'm not sure what the correct way out is. Perhaps it will require some manual removals then reinstalls.<br><br><div class="gmail_quote">On Sat, Oct 13, 2012 at 11:20 AM, Mateusz Loskot <span dir="ltr"><<a href="mailto:mateusz@loskot.net" target="_blank">mateusz@loskot.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
I just tried to update my Arch system and<br>
I got error which I'm not sure how to deal with:<br>
<br>
mloskot ~ $ sudo pacman -Syu<br>
:: Synchronizing package databases...<br>
core is up to date<br>
haskell is up to date<br>
extra is up to date<br>
community is up to date<br>
multilib is up to date<br>
:: Starting full system upgrade...<br>
resolving dependencies...<br>
looking for inter-conflicts...<br>
<br>
Targets (6): ghc-7.6.1-1 haskell-cairo-0.12.3.1-25<br>
haskell-mtl-2.1.2-25 haskell-text-0.11.2.3-25<br>
haskell-transformers-0.3.0.0-25 haskell-xml-1.3.12-25<br>
<br>
Total Installed Size: 814.39 MiB<br>
Net Upgrade Size: 12.18 MiB<br>
<br>
Proceed with installation? [Y/n]<br>
(6/6) checking package integrity<br>
<br>
[################################################################]<br>
100%<br>
(6/6) loading package files<br>
<br>
[################################################################]<br>
100%<br>
(6/6) checking for file conflicts<br>
<br>
[################################################################]<br>
100%<br>
error: failed to commit transaction (conflicting files)<br>
ghc: /usr/share/doc/ghc/html/libraries/hslogo-16.png exists in filesystem<br>
ghc: /usr/share/doc/ghc/html/libraries/synopsis.png exists in filesystem<br>
Errors occurred, no packages were upgraded.<br>
mloskot ~ $<br>
<br>
<br>
I'm using the haskell repo configured like this:<br>
<br>
mloskot ~ $ grep haskell /etc/pacman.conf<br>
[haskell]<br>
Server = <a href="http://xsounds.org/~haskell/$arch" target="_blank">http://xsounds.org/~haskell/$arch</a><br>
<br>
<br>
Best regards,<br>
<span class="HOEnZb"><font color="#888888">--<br>
Mateusz Loskot, <a href="http://mateusz.loskot.net" target="_blank">http://mateusz.loskot.net</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>
</font></span></blockquote></div><br>