Why is bundler not installing gems stored in get repo properly?

混江龙づ霸主 提交于 2019-11-30 18:14:33

问题


Bundler version 1.0.0.beta.2

Rvm Info

system:
  uname:        "Linux dane-r1f-ubuntu 2.6.32-22-generic #33-Ubuntu SMP Wed Apr 28 13:27:30 UTC 2010 i686 GNU/Linux"
  shell:        "bash"
  version:      "4.1.5(1)-release"

rvm:
  type:         "rvm is a function"
  version:      "rvm 0.1.31 by Wayne E. Seguin (wayneeseguin@gmail.com) [http://rvm.beginrescueend.com/]"

ruby:
  interpreter:  "ruby"
  version:      "1.9.2dev"
  date:         "2010-05-31"
  platform:     "i686-linux"
  patchlevel:   "2010-05-31 revision 28117"
  full_version: "ruby 1.9.2dev (2010-05-31 revision 28117) [i686-linux]"

homes:
  gem:          "/home/dane/.rvm/gems/ruby-1.9.2-preview3@mmm"
  ruby:         "/home/dane/.rvm/rubies/ruby-1.9.2-preview3"

binaries:
  ruby:         "/home/dane/.rvm/rubies/ruby-1.9.2-preview3/bin/ruby"
  irb:          "/home/dane/.rvm/rubies/ruby-1.9.2-preview3/bin/irb"
  gem:          "/home/dane/.rvm/rubies/ruby-1.9.2-preview3/bin/gem"
  rake:         "/home/dane/.rvm/gems/ruby-1.9.2-preview3@mmm/bin/rake"

environment:
  GEM_HOME:     "/home/dane/.rvm/gems/ruby-1.9.2-preview3@mmm"
  GEM_PATH:     "/home/dane/.rvm/gems/ruby-1.9.2-preview3@mmm:/home/dane/.rvm/gems/ruby-1.9.2-preview3@global"
  BUNDLE_PATH:  "/home/dane/.rvm/gems/ruby-1.9.2-preview3@mmm"
  MY_RUBY_HOME: "/home/dane/.rvm/rubies/ruby-1.9.2-preview3"
  IRBRC:        "/home/dane/.rvm/rubies/ruby-1.9.2-preview3/.irbrc"
  RUBYOPT:      ""
  gemset:       "mmm"

bundle install doesn't appear to install any gems that are sourced from git in my Gemfile. Even though bundler says that it downloaded and used the repo successfully, gem list doesn't agree. Any thoughts on what may be wrong with this setup?


回答1:


Bundler installs your gems into its own ~/.rvm/gems/ruby-{version}/bundler/gems directory. This is independent from the main gems dir, which is why gem list will not list them. bundle list however will.



来源:https://stackoverflow.com/questions/3175511/why-is-bundler-not-installing-gems-stored-in-get-repo-properly

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!