Re: How to satisfy Hackage uploading Stack-based packages

2020-12-10 Thread Michael Snoyman
On Wed, Dec 9, 2020 at 5:33 PM sshuck wrote: > Fantastic, thanks for the quick reply, digging in, and the suggestions. > > Just to get over the hump, I did two more releases, the first manually > relaxing the text lower bound (failed), and the second removing > --pvp-bounds altogether (succeeded)

Re: How to satisfy Hackage uploading Stack-based packages

2020-12-09 Thread sshuck
Fantastic, thanks for the quick reply, digging in, and the suggestions. Just to get over the hump, I did two more releases, the first manually relaxing the text lower bound (failed), and the second removing --pvp-bounds altogether (succeeded). In the past I've been advised by Hackage curators

Re: How to satisfy Hackage uploading Stack-based packages

2020-12-08 Thread Michael Snoyman
You can see the cabal build error by clicking on the "build log" link on your Hackage page, which goes to https://hackage.haskell.org/package/pcre2-1.0.0/reports/2. Here's the juicy bit: [__1] rejecting: text-1.2.3.2/installed-1.2.3.2 (conflict: pcre2 => text>=1.2.4.0 && <1.3) [__1] trying: text-1

How to satisfy Hackage uploading Stack-based packages

2020-12-08 Thread sshuck
Hello fine haskell-stack people, I am trying to upload my Stack-based library to Hackage, but it's not able to resolve dependencies and thus doesn't build documentation. Here's some info: 1. Latest Stackage LTS resolver (16.25) 2. Cabal file is completely auto-generated 3. `stack sdist