After I upgraded dev-lang/ghc to higher version(6.10.4) I run /usr/sbin/haskell-updater --upgrade Haskel updater fails with error: { ... [2 of 2] Compiling Codec.Text.IConv ( Codec/Text/IConv.hs, dist/build/Codec/Text/IConv.o ) Codec/Text/IConv.hs:152:29: Not in scope: data constructor `Exception.IOException' ^[[31;01m*^[[0m ERROR: dev-haskell/iconv-0.4 failed: ^[[31;01m*^[[0m setup build failed ^[[31;01m*^[[0m ^[[31;01m*^[[0m Call stack: ^[[31;01m*^[[0m ebuild.sh, line 55: Called src_compile ^[[31;01m*^[[0m environment, line 1588: Called haskell-cabal_src_compile ^[[31;01m*^[[0m environment, line 1353: Called cabal_src_compile ^[[31;01m*^[[0m environment, line 399: Called cabal-build ^[[31;01m*^[[0m environment, line 307: Called die ^[[31;01m*^[[0m The specific snippet of code: ^[[31;01m*^[[0m ./setup build || die "setup build failed" ^[[31;01m*^[[0m ... } Full build log attached.
The haskel updater update fails on package: dev-haskell/iconv-0.4 ( build log relativ to that package)
Created attachment 209627 [details] iconv-0.4_build_log
This isn't a haskell-updater problem (haskell-updater just calls your package manager, just like python-updater). Rather, this indicates that iconv doesn't work by default with ghc-6.10.*. dev-haskell/iconv-0.4.0.2 in the overlay has the fix for this; it just needs to be put into the tree.
Ivan, thanks for explanation. OK it is necessary to wait.
Bumped. Thanks for the report! Reopen if it doesn't solve your problem.