scttnlsn / dandelion

Incremental Git repository deployment.
http://scttnlsn.github.io/dandelion
MIT License
738 stars 60 forks source link

Windows Installation Error: Errno::EINVAL #84

Closed eSaner closed 10 years ago

eSaner commented 10 years ago

I've installed Ruby 1.9.3 and DevKit on my Windows 7 machine. When I try to install Dandelion, I get the following error.

$ gem install dandelion Temporarily enhancing PATH to include DevKit... ERROR: While executing gem ... (Errno::EINVAL) Invalid argument - c:/Ruby193/lib/ruby/gems/1.9.1/gems/rugged-0.19.0/test/fi xtures/status/h?↓

Any thoughts on what the problem could be?

scttnlsn commented 10 years ago

Are you able to install other Ruby gems or is this specific to Dandelion?

eSaner commented 10 years ago

Capistrano worked, but I haven't tried anything else. I'm certainly a ruby newb. Could you suggest a different gem to test?

eSaner commented 10 years ago

I tried uninstalling/reinstalling Ruby and DevKit, but I continue to get the same error. Also followed the installation and testing instructions here: https://github.com/oneclick/rubyinstaller/wiki/Development-Kit, and was able to succesully install json. Are there any other requirements for Dandelion to install other than Ruby and DevKit?

scttnlsn commented 10 years ago

I don't know anything about DevKit but found a few Rugged (a gem that Dandelion depends on) issues that might be useful: https://github.com/libgit2/rugged/search?q=DevKit&ref=cmdform&type=Issues

eSaner commented 10 years ago

Fixed by uninstalling Ruby 1.9.3 and DevKit. Installing Ruby 2, rebooting machine, and installing DevKit for Ruby 2.