I want to upgrade all packages, not just a specific one with cabal install --upgrade-dependencies.
I want to upgrade all packages, not just a specific one with cabal install
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
This bit of shell hackery works for me on OS X:
EDIT: Now forces a reinstall, and avoids installing a package more than once when more than one version is present. Thanks for the comments!
EDIT YEARS LATER: Now that Cabal sandboxes and Stack exist, I strongly recommend against trying to upgrade packages in place. You’ll end up with far fewer headaches if you instead can just wipe out an existing sandbox and reinstall up-to-date dependencies.