Closed SimPitUK closed 10 years ago
Can you try uninstalling all versions of http_parser.rb? I think you just have an outdated version.
It was a virgin instan of ruby it was installed on. The workaround is to manually install the version of the gem it wants(which worked fine for me after) i did install celluloid just before so something is installing the older(incompatible?) http_parser.rb gem before reel ( I actually came across this issue attemping to install the dcell gem) On 7 Oct 2013 18:50, "Tony Arcieri" notifications@github.com wrote:
Can you try uninstalling all versions of http_parser.rb? I think you just have an outdated version.
— Reply to this email directly or view it on GitHubhttps://github.com/celluloid/reel/issues/108#issuecomment-25829652 .
Reel explicitly depends on http_parser.rb >= 0.6.0.beta.2
. The Http Gem has no explicit version dependency.
Perhaps because of that it pulled down the wrong version at first. I think @tmm1 needs to release http_parser.rb 0.6.0 ;)
You might mention your problems on https://github.com/tmm1/http_parser.rb
+1 for JRuby
@SaitoWu did you experience this problem as well?
Same issue on a vanilla installation of JRuby on RVM. Fixed it with
gem install http_parser.rb --version 0.6.0.beta.2
There's an open issue on http_parser.rb (see above) to release 0.6.0. That's the only permanent fix for this issue I'm aware of :crying_cat_face:
Looks like @tarcieri updated the version in reel.gemspec
-- so, @dublinclontarf can you verify all is well for you?
Gonna call this fixed by 99474a4b3
When attempting to install the reel gem I get error:
ERROR: While executing gem ... (Gem::ImpossibleDependenciesError) http-0.5.0 requires http_parser.rb (>= 0) but it conflicted: Activated http_parser.rb-0.5.3 instead of (>= 0.6.0.beta.2) via: reel-0.4.0
I'm using ubuntu, with rbx 2.1 which was installed using rvm.