Skip to content
This repository has been archived by the owner on Dec 7, 2018. It is now read-only.

Impossible http_parser gem dependencies #108

Closed
SimPitUK opened this issue Oct 7, 2013 · 9 comments
Closed

Impossible http_parser gem dependencies #108

SimPitUK opened this issue Oct 7, 2013 · 9 comments

Comments

@SimPitUK
Copy link

SimPitUK commented Oct 7, 2013

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.

@tarcieri
Copy link
Member

tarcieri commented Oct 7, 2013

Can you try uninstalling all versions of http_parser.rb? I think you just have an outdated version.

@SimPitUK
Copy link
Author

SimPitUK commented Oct 7, 2013

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//issues/108#issuecomment-25829652
.

@tarcieri
Copy link
Member

tarcieri commented Oct 7, 2013

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

@SaitoWu
Copy link

SaitoWu commented Oct 14, 2013

+1 for JRuby

@tarcieri
Copy link
Member

@SaitoWu did you experience this problem as well?

@phuesler
Copy link

phuesler commented Dec 6, 2013

Same issue on a vanilla installation of JRuby on RVM. Fixed it with

gem install http_parser.rb --version 0.6.0.beta.2

@tarcieri
Copy link
Member

tarcieri commented Dec 6, 2013

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 😿

@digitalextremist
Copy link
Member

Looks like @tarcieri updated the version in reel.gemspec -- so, @dublinclontarf can you verify all is well for you?

@tarcieri
Copy link
Member

Gonna call this fixed by 99474a4

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants