Skip to content
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

Don't reinstall cabal-install from source in bootstrap-haskell #81

Merged
merged 1 commit into from
Mar 28, 2019

Conversation

hasufell
Copy link
Member

We already have the latest version available quite reliably.

We already have the latest version available quite reliably.
@hasufell
Copy link
Member Author

@glguy

@hasufell hasufell requested review from hvr and glguy March 27, 2019 14:55
Copy link
Member

@glguy glguy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the quick response on this one. This will make a much quicker install experience for now while the cabal-install binaries are up to date.

@TomMD
Copy link

TomMD commented Mar 27, 2019

Thank you @hasufell.

I'd like to note this isn't just a speed issue but also a reliability. My first attempt to run the bootstrap happened to be from my dev directory, which has many .cabal files in immediate sub directories. As a result, the new-install constraints could not be resolved and the bootstrap failed.

@hasufell
Copy link
Member Author

I'd like to note this isn't just a speed issue but also a reliability. My first attempt to run the bootstrap happened to be from my dev directory, which has many .cabal files in immediate sub directories. As a result, the new-install constraints could not be resolved and the bootstrap failed.

Yeah, this is a bug, but can be easily solved by switching to a tmp directory first before doing that new-install call.

@hasufell hasufell merged commit 78a6e23 into master Mar 28, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants