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
Hoogle database backing stackage.org down? #7314
Comments
Thanks for the report, currently we face some infrastructure issues. |
Hey, I'll be fixing this today. I found the cause of this particular problem. A new package in the latest LTS uses a version of Cabal syntax (3.4) that is not yet supported by the service that registers Haddocks in the Stackage database.
The immediate fix is fairly mechanical. Preventing this in the future is a good followup task. |
Thanks a lot for the very fast reply! I can't comment on the actual fix, but on the prevention/detection - adding to monitoring a simple search query would help detect this faster. Thanks again! |
Here's the latest: This won't get fixed today, unfortunately. I was able to patch stackage-server to work with a newer LTS, but when I deployed the changes, both
While
Luckily I was able to revert the change quickly, and stackage.org started working better again. The original issue still remains. @alaendle would it be much work to cut a new LTS that excludes nettle? Since Stackage search relies on the latest LTS, it will be broken until either this problem gets fixed or a new LTS is created. |
Judging from stbuehler/haskell-nettle@e450021, I don't think there is a particularly strong reason for |
@Bodigrim Which cabal-version should I target? |
@clinty is |
@Bodigrim , yes, it was at >= 1.8 and I raised it because Hackage complained. nettle 0.3.1.1 released. |
Thanks for helping out! Unfortunately it looks like stackage-server-cron is bailing out on 22.10 even though @bergmark created a 22.11 to try to help work around this problem. I'll continue trying to make stackage-server-cron support cabal-3.4 with one more experiment now (pinning pantry to the previously-used version) |
That almost worked, but stackage-server uses Distribution.Text.simpleParse to parse version ranges, which uses the last-known cabal version, and cabal-3.4 doesn't support the version range |
The patch worked, but along the way I tried splitting using different versions of the underlying package that provides |
It's back up! Closing for now. Report new issues if you see them! |
Thank you! |
Upon searching for any package, I get:
Both in exact and free-form search mode. The list of packages can be displayed upon navigating to the respective snapshot, but searching is broken.
Let me know if this is the wrong repository to file such bugs against. Thanks!
The text was updated successfully, but these errors were encountered: