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

Split out cygwin path and ensure bin exists #8972

Merged
merged 1 commit into from Sep 28, 2017

Conversation

briancain
Copy link
Member

@briancain briancain commented Sep 14, 2017

This commit splits out the msys2 and cygwin path functions for
expanding a path with the cygpath tool. It also ensures that the tool
itself exists when the Which class is called so that it doesn't attempt
to escape slashes on nil.

Fixes #8954

@narration-sd
Copy link

Sounds good -- looking forward to trying it.

Thanks, @briancain

@briancain
Copy link
Member Author

Hey @narration-sd - just an fyi, this PR will mostly be focusing on fixing #8954 . The issue you reported will be fixed in a vagrant-installers PR just to ensure we are detecting cygwin properly.

This commit splits out the msys2 and cygwin path functions for
expanding a path with the cygpath tool. It also ensures that the tool
itself exists when the Which class is called so that it doesn't attempt
to escape slashes on nil.
@briancain briancain merged commit acd8eb6 into hashicorp:master Sep 28, 2017
@avoidik
Copy link

avoidik commented Nov 2, 2017

My apologies, this PR has been merged but not released and affects a lot of people on Windows. Any plans to put it in release section?

@avoidik
Copy link

avoidik commented Nov 2, 2017

@briancain
Copy link
Member Author

@avoidik - were working on getting the next release out as we speak. This will be included for that! If you look at the upstream issue this PR fixes #8954, you'll see that it's included in the 2.0.1 milestone. Thanks!

@briancain briancain deleted the update-cygwin-path-functions branch October 2, 2018 17:46
@ghost
Copy link

ghost commented Mar 29, 2020

I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.

If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

@hashicorp hashicorp locked and limited conversation to collaborators Mar 29, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

vagrant 2.0: rsync does not work in Win10 + cygwin anymore
4 participants