haskell-infra / hackage-trustees

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

Request base, bytestring bumps on io-streams-haproxy #342

Closed ysangkok closed 2 years ago

ysangkok commented 2 years ago

io-streams-haproxy (a dependency of snap-server) works with GHC 9.4 and bytestring 0.11, but the bounds disallow it. The issue was reported in May, but there has been no response: https://github.com/snapframework/io-streams-haproxy/issues/25

I request that a trustee bumps the bounds of the library component of version 1.0.1.0 to

  base >= 4.5 && < 4.18 -- upper bound changed
, bytestring >= 0.9 && < 0.12 -- upper bound changed

I tested this on GHC 9.4.1:

janus@gorm /tmp/io-streams-haproxy-1.0.1.0
 % cabal test -w ghc-9.4.1 --constraint='bytestring^>=0.11'
Resolving dependencies...
Build profile: -w ghc-9.4.1 -O1
In order, the following will be built (use -v for more details):
 - io-streams-haproxy-1.0.1.0 (test:testsuite) (first run)
Preprocessing test suite 'testsuite' for io-streams-haproxy-1.0.1.0..
Building test suite 'testsuite' for io-streams-haproxy-1.0.1.0..
Running 1 test suites...
Test suite testsuite: RUNNING...
Test suite testsuite: PASS
Test suite logged to:
/tmp/io-streams-haproxy-1.0.1.0/dist-newstyle/build/x86_64-linux/ghc-9.4.1/io-streams-haproxy-1.0.1.0/t/testsuite/test/io-streams-haproxy-1.0.1.0-testsuite.log
1 of 1 test suites (1 of 1 test cases) passed.
andreasabel commented 2 years ago

I made the revision and submitted a PR: