I'm trying to install some kind of stone from github sources, it was installed successfully, but after that it does not appear in the gem listoutputs and cannot be required.
My gem is in a private repo, but I can reproduce these steps on a random public repo. For example:
- I am creating a gemfile with content:
source 'http://rubygems.org'
gem 'http_parser.rb', git: 'https://github.com/tmm1/http_parser.rb.git'
- I call
bundle installand it outputs:
Fetching https:
Fetching gem metadata from http:
Fetching version metadata from http:
Resolving dependencies...
Using http_parser.rb 0.6.0 from https:
Using bundler 1.11.2
Bundle complete! 1 Gemfile dependency, 2 gems now installed.
Use `bundle show [gemname]` to see where a bundled gem is installed.
- After that, I call
gem list | grep httpand get nothing. Also I can’t name require "http/parser"in my code, I ca n’t find it.
What did I do wrong?
source
share