-
Notifications
You must be signed in to change notification settings - Fork 71
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
librarian-puppet in verbose mode fails because of git version check in librarian #171
Comments
I work with @balrajs and did a bit of digging into this. I believe the problem isn't related to letters in the git version, but rather that the Looking at the git history, this changed in 2d5984e where support for JRuby, Ruby < 1.9 and Ruby 1.9 or higher was added. In this commit the process handling was switched from I'm contemplating putting in a pull request to switch back to Open3, but I'm not sure what the orginal intent of moving away from Open3 was. |
@yfeldblum Got any input on this? |
I should point out that other (all?) calls to Posix.run! fail. This git version method is just the first one hit when running librarian puppet in debug mode. |
Skip cygwin for now because that tries to emulate a Posix environment. If someone running on cygwin encounters a problem, we can add it to the bunch. Should address #171.
Try with b968cd9. |
Environment: Windows 7, librarian-puppet 1.0.1, librarian 0.1.2, git 1.8.1.msysgit.1
When running librarian-puppet install in --verbose mode, it silently fails as librarian try's to print out my git version which have alphabets in it. This check is happening in 'respository.rb' in function git_version.
The text was updated successfully, but these errors were encountered: