-
Notifications
You must be signed in to change notification settings - Fork 710
Documentation: v1 to v2 migration guide. #6104
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
Comments
BTW, I've started writing a 3.0 migration guide for custom Setup authors: https://github.com/haskell/cabal/wiki/3.0-migration-guide. Help appreciated... |
Please describe in the migration guide what to do with the v2 (Nix-style local builds) commands to get the same sandbox functionality that was present with the v1 sandbox command. |
There are no sandboxes in |
Right, but the migration guide should explain why. |
I think it is important to get this into 3.2 and if possible something on ghc-pkg, if only a reference to the ghc issue: #6342 |
I de-milestone this issue. |
Still not seeing how to use local filesystem dependencies without sandboxes. I noticed that compiling cabal-install 3.2.0.0 with GHC 8.10.1 required manually fixing dependency versions in bootstrap.sh (cabal-install 3.0.0.0 had a similar problem), so Cabal 3 still needs more testing? |
I think this ship has sailed. Let's close this umbrella issue and solicit concrete improvements (like description of how v2 replace sandboxes) if anyone is interested? |
cabal-install-3.0 changelog / release notes should point out to that part of documentation as the first things.
There will be a lot of confusion when 3.0 is released, and there are no migration guide explaining how
v2-build
orv2-install
are different fromv1-build
orv1-install
. The QuickStart section is not the right one, as it doesn't explain the differences.The text was updated successfully, but these errors were encountered: