In pkg_postinst() the ebuild runs this: wxhlibdir=${ghclibdir} ghc-pkg -u -i ${ghclibdir}/config/wx.pkg But the wx.pkg file is installed into ${ghclibdir}/ directly, so the above line should be: wxhlibdir=${ghclibdir} ghc-pkg -u -i ${ghclibdir}/wx.pkg Reproducible: Always Steps to Reproduce: 1.emerge wxhaskell 2. 3.
Hmm, strange that this went unnoticed so long ... Thanks for the report. Should be fixed now. ks
It is odd. My installation had a wx ghc package registered. I don't know how it got there! BTW on unmerging wxhaskell I get this message: QA Notice: ECLASS 'wxwidgets' inherited illegally in dev-haskell/wxhaskell-0.8