-
Notifications
You must be signed in to change notification settings - Fork 197
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot upload cabal-version: 3.8
package to Hackage
#1351
Comments
Didn't realize we still had that upper-cabal-spec bound. I've disabled it in the code, but will need to schedule a hackage redeploy -- perhaps this weekend. |
Thanks! Let me know if there is anything I can do to help. |
Any update on this, @gbaz? |
This reverts commit 3fb0b8b. Sadly, Hackage does not yet accept package uploads that require `cabal-version: 3.8` or later. See haskell/hackage-server#1351. Until then, we cannot use a `cabal` code generator, which requires `3.8`.
In the meantime, I am going to revert the use of a code generator, as it is effectively incompatible with Hackage. |
Sorry about the delay. Will try to get to this very soon. |
And the update is now complete, sorry for the delays. |
I am still getting the same error when attempting to upload the package just now. Am I doing something wrong? |
@gbaz I think 8882476 was not backported to hackage-server/src/Distribution/Server/Packages/Unpack.hs Lines 222 to 224 in ec45aab
|
I believe the whole batch hasn't been merged yet but Gershom thought it was? #1352 |
indeed, doing a new redeploy now. 🤦 |
and done, hope i got it right this time. |
Thank you! I've confirmed that I was able to upload the |
When I attempt to upload
singletons-base
(which needscabal-version: 3.8
) to Hackage, it fails with:Is there something that needs to change on Hackage's end to support this? I require
cabal-version: 3.8
due to the package's use of acabal
code generator.I am using the latest stable release of
cabal
(cabal-install version 3.12.1.0
) as of the time of writing.The text was updated successfully, but these errors were encountered: