| Summary: | The wxhaskell-0.8 ebuild tries to register the wrong wx.pkg | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Michael Andreen <gentoo-harv> |
| Component: | New packages | Assignee: | Gentoo's Haskell Language team <haskell> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
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 |
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.