-
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
stack doesn't build happy #1427
Comments
BTW, this used to work, so is either a regression, or a change in my build script that breaks it (but I think stack should be doing it for me, meaning I couldn't break it). |
Hmm, strange! Could be related to #1366 (comment) For me, it built and installed happy when I did
|
On my Windows system I did @mgsloan, are you sure you didn't already have happy on your PATH? Or perhaps you already had haskell-src-exts compiled and just copied it this time? |
For info, I believe this is a regression, because this was the first thing I ever tried with stack (as it answers a long-standing hlint issue), and it worked back then. |
Get the same issue (happy is required but not found) when trying to compile some simple examples with reflex and GHCJS. Did a |
It looks like this is related to the resolver. When a |
The crux of the problem appears to be here, including the comment:
@snoyberg, since that TODO is yours, do you have any thoughts? Would it make sense to add extra-deps or local packages to the MiniBuildPlan (I'm not sure where else that's used), or would it be better to find another way to pass that info into Aside from that, for @ndmitchell's use case, we'd also need to have |
This appears to be a duplicate of #595. |
As per https://ci.appveyor.com/project/ndmitchell/hlint/build/1.0.51, I am building haskell-src-exts, and that has a build-tool of happy, but cabal says:
It seems happy is no longer being automatically installed, as I can't find any logs for building happy. Or is
happy
installed from binary? If so, does the PATH need adjusting to find it?The text was updated successfully, but these errors were encountered: