haskell-infra / hackage-trustees

Issue tracker for Hackage maintainance and trustee operations
https://hackage.haskell.org/packages/trustees/
42 stars 7 forks source link

relax hashable bound in vault #230

Closed int-e closed 5 years ago

int-e commented 5 years ago

There is a recent major release of hashable which has been causing trouble for cabal-install to find viable installation plans, e.g. for lambdabot (https://github.com/lambdabot/lambdabot/issues/183), but also for just hoogle.

I've asked the vault maintainer to relax the hashable bound two weeks ago, but unfortunately with no response so far: https://github.com/HeinrichApfelmus/vault/issues/28

Does this fall under the policies for relaxing constraints?

Background on the hashable version bump

The hashable major version was bumped because two Hashable instances changed their behvior to be consistent with the corresponding Eq instances (changelog):

The vault package only uses its own Hashable instance for its Unique type, so relaxing the bound is safe.

int-e commented 5 years ago

Unfortunately, there's still no reaction from the maintainer on this issue...

int-e commented 5 years ago

A new release is available from hackage (finally!).