Summary: | x11-wm/xmonad-contrib-0.10 fails configure with "package X11-1.5.0.0 is broken due to missing package syb-0.3.2-5d3228674583ad75671a094b64d9e848" | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Chris Reffett (RETIRED) <creffett> |
Component: | Current packages | Assignee: | Gentoo's Haskell Language team <haskell> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | creffett |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log |
Description
Chris Reffett (RETIRED)
![]() ![]() Created attachment 302649 [details]
build.log
I emerged =dev-haskell/syb-0.3.2, and xmonad-contrib passes the configure phase successfully. I was able to fix this bug by remerging =dev-haskell/x11-1.5.0.0-r1 followed by =x11-wm/xmonad-0.10. Then I could remerge =x11-wm/xmonad-contrib-0.10 with dev-haskell/syb-0.3.6 Currently ghc is known to be very ABI strict. It means every installed reverse dependency breaks when you upgrade a library. We have a tool specifically for it: haskell-updater. It should help you to resolve similar issue next time. |