[Hackage] #470: bad error message when a package transtively depends on two versions of the same one