Ticket #470 (closed defect: fixed)
identify and exclude broken or unusable packages when constructing and merging package dbs
|Reported by:||guest||Owned by:||kosmikus|
|Cc:||Difficulty:||hard (< 1 day)|
The following error appears like nonsense:
cabal: dependencies conflict: ghc-6.10.1 requires process ==126.96.36.199 however process-188.8.131.52 was excluded because ghc-6.10.1 requires process ==184.108.40.206
It actually means that there's some package ghc depends on that now is built against the newer process. It should tell the name of the other package(s), too.
This is made worse by user-installed packages of the same version shadowing global ones, in this case there is no real error.