-
Notifications
You must be signed in to change notification settings - Fork 841
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
Tell the user that a boot package was pruned #4897
Comments
Yeah, that's a good idea. I knew about the issue and still got bitten yesterday (at least I was able to identify the solution quickly). There might be a straightforward way to indicate in that error that a boot package has been overriden. @Rufflewind would you be interested in implementing such a change? |
Sorry to tell you @Rufflewind, but the newer error message is not much clearer. Here's a newcomer hitting it: https://www.reddit.com/r/haskell/comments/pcf9be/i_cant_find_a_solution_to_this_problem_involving/ Instead of "this GHC boot package has been pruned (issue #4510)", how about: |
I use Stack on CI and sometimes override dependencies intentionally. Recently, they started failing, but the error message isn't particularly descriptive:
stack ls dependencies
showstime 1.6.0.1
, and similarly on Stackage. Therefore, I was left very confused why Stack suddenly forgottime
existed.It took me a while but I eventually figured I should check the release notes in case it was intentional. I saw this:
So that explained a lot, but figuring this out wasted a lot of time. Could the error message be made a little more detailed? It at least state that a package was pruned behind the scenes, and preferably include a reason for doing so and/or link to #4510 for rationale.
The text was updated successfully, but these errors were encountered: