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
base
not listed at https://www.stackage.org/lts-21.23 or /lts-21.22
#7197
Comments
How does base get in the list in the first place? It doesn't appear in stackage-snapshots anywhere :) |
From Compare lts-21.21 with lts-21.22 :: Stackage Server, we can see that base and ghc were both dropped. But the snapshot still builds, so the libraries are obviously there (and how could they not be, since they are included with GHC). I think it may be related that 21.22 was the first snapshot using ghc-9.4.8. That version of GHC shipped with a new base, 4.17.2.1, which has not yet been uploaded to Hackage. Neither has the ghc-9.4.8 “package”. I’ve alerted the GHC 9.4.8 release manager who is doing the upload now. Although I can’t be certain since I don’t know how wired-in packages are included in snapshots, I have to assume the problem is restricted to the missing Haddocks. Once they are uploaded, future LTSs will work properly, and there is even a chance that the existing LTSs will get automatically repaired. |
Hm lts-21.21 was the last ghc-8.4.7 snapshot, but maybe this is just a coincidence. |
Nightly is using a different version of base that is already on Hackage. That's actually the difference that led me to my current conclusion. |
Ah I see our comments crossed 👍 |
As it seems (to me) the magic happens here: |
It looks like the LTS's won't auto-repair themselves, so creating lts-21.24 is probably a good idea! I wonder if implementing auto-repair wouldn't be that hard.
(These are logs from my new migrated process, which is not in use anywhere yet.) |
lts-21.24 is on its way .. will update this comment as soon as results are visible ... |
Again present in lts 21.24 - see https://www.stackage.org/diff/lts-21.23/lts-21.24. |
Contrast with, say, https://www.stackage.org/lts-21.21, which lists
base-4.17.2.0
, and earlier.The text was updated successfully, but these errors were encountered: