haskell-infra / hackage-trustees

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

Restrict bounds in `singletons` #198

Closed gwils closed 5 years ago

gwils commented 5 years ago

Many releases of singletons give bad install plans nowadays, including on newer GHCs. It would be helpful to restrict their bounds.

phadej commented 5 years ago

@gwils you mean old ones? https://matrix.hackage.haskell.org/#/package/singletons

Is there some packages without lower bounds on singletons?

hvr commented 5 years ago

fwiw, if you scroll through the historic reports you'll notice that some failures were introduced somewhere between 2018-08 and 2018-09

RyanGlScott commented 5 years ago

I recently went through and revised some lowed bounds on the older singletons packages, so I think this should mostly be resolved by now.

There were three releases—0.8, 0.8.1, and 0.8.4—that I couldn't get to build with any released version of GHC. Judging from the changelog, it looks like these releases might have been intended to only build with GHC HEAD. In light of this, I'm not sure what is the appropriate action to take here vis-à-vis revisions.

hvr commented 5 years ago

@RyanGlScott thanks!

As can be seen from the latest report this has been dealt with therefore closing.