| Summary: | dev-vcs/darcs-2.4.4-r1 with mtl-1.1.1.1 - package hashed-storage-0.4.13 is broken due to missing package mtl-1.1.0.2-336254fecf8a77054f76cb33671a5177 | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | CaptainBlood <luc_pierard_de_maujouy> |
| Component: | [OLD] Development | Assignee: | Gentoo's Haskell Language team <haskell> |
| Status: | RESOLVED INVALID | ||
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | AMD64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
CaptainBlood
2011-12-14 12:13:29 UTC
does running haskell-updater help? I didn't think to isolate the problem, but emerge -av $(eix --only-names -C dev-haskell) darcs made the errors go away. Problem always arises when you update one of intermediate libraries used by others. In this case mtl was updated recently (bug #391591) and broke hashed-storage. haskell-updater is a haskellish twin of revdep-rebuild for C library. Finally made it. Here's how: initial state mtl-1.1.0.2 installed. darcs compiled because of flag update. steps: mtl update to 1.1.1.1 execute haskell-updater program. => along with other packages darcs is successfully rebuilt. Done. Thanks to all of you. N.B. Initially I've tried revdep-rebuild without any parameter which didn't help. I guess Gordon Pettey's way of revdep-rebuild would have made it. |