-
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
hint/plugins shadowing "directory" dependency. #1522
Comments
To complicate matters, looking at my freeze file it looks like one of my dependencies depends on Cabal-1.18 which I'm sure is older than the Cabal that stack is using and depends on Directory... |
Are I can reproduce this issue by modifying the default new template with:
And adding a dependency on It's interesting to take a look at what happens when you select a different version. Instead of the
The cabal version being use for building / installing depends on the snapshot, so it does use Cabal-1.18 when building with LTS 2.* |
@mgsloan Cheers! That worked. I had an explicit bytestring dependency and dropping that seemed to solve the issue. |
I'm working on porting a large Haskell project to stack. I've managed to get the dependencies to resolve via heavy use of
extra-deps
but it looks like the last 2 dependencies,plugin
andhint
are having problems in the build phase:I've looked at some similar issues such as #1025 but the recommendation there of not specifying a time dependency is not possible. Our dependencies are such that we're still stuck on time-1.4.2. I know our dependencies correctly build and install with cabal itself and I have a working freeze file. I've tried setting various permutations of
explicit-setup-deps
to try to remedy this but it hasn't changed anything. This transition is kind of dead in the water and I'm not really sure what my next troubleshooting steps should be.The text was updated successfully, but these errors were encountered: