On Thu, Oct 5, 2017 at 11:13 PM, Brandon Allbery <allbery.b@gmail.com> wrote:
On Thu, Oct 5, 2017 at 10:48 PM, Albert Y. C. Lai <trebla@vex.net> wrote:
2. "ghc-pkg field hashable abi-depends" for example and look at the oddity "text-...=inplace" in contrast to more common ones like "base-...=hexstring". This is why GHC says it can't find the right text for hashable. (See also "ghc-pkg field base abi" and "ghc-pkg field text abi", these are what GHC checks against.)

There are already a couple of nasty bugs that were found in Cabal 2.0; this one might even be known already. 

To be more clear: at least one case known of mis-registering a package. This could be a case where, on later registering an inplace build (the stuff in dist/), it's accidentally using the information from dist instead of the correct information.

--
brandon s allbery kf8nh                               sine nomine associates
allbery.b@gmail.com                                  ballbery@sinenomine.net
unix, openafs, kerberos, infrastructure, xmonad        http://sinenomine.net