haskell-infra / hackage-trustees

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

Update to bounds needed on amazonka package #256

Closed newhoggy closed 4 years ago

newhoggy commented 4 years ago

Add an upper bound to unliftio-core-1.6.1

unliftio-core                  >= 0.1    && < 0.2

This is required to avoid this error:

src/Control/Monad/Trans/AWS.hs:245:5: error:
    ‘askUnliftIO’ is not a (visible) method of class ‘MonadUnliftIO’
    |
245 |     askUnliftIO = AWST' $ (\(UnliftIO f) -> UnliftIO $ f . unAWST)
    |     ^^^^^^^^^^^
newhoggy commented 4 years ago

Workaround for downstream projects, but this is not ideal:

https://github.com/haskell-works/cabal-cache/pull/110/files

phadej commented 4 years ago

I made a revision https://hackage.haskell.org/package/amazonka-1.6.1/revisions/

Please open a upstream issue in https://github.com/brendanhay/amazonka/issues, so I can report there that revision is made.

newhoggy commented 4 years ago

Thanks for the revision update!

https://github.com/brendanhay/amazonka/issues/568

phadej commented 4 years ago

@newhoggy thanks. Commented there.