On Mon, Jan 24, 2011 at 05:17, Lee Hambley <lee.hamb...@gmail.com> wrote: > Nick, > It's one one gem's responsibility to install another on your infrastructure! > (Which ruby, gems, paths, etc should it use?) And of course there's nothing > to say your even using Rubygems!?
Hi Lee. Sorry about forgetting to include info about my envs. My workstation and staging server are using Ruby 1.9.2-p0 and RubyGems 1.3.7 . The workstation has RVM 1.1.3, while the server has RVM 1.1.6 . The app's using my fork of Capistrano so that it has access to the "deb" remote dependency method. Here's the web server's "gem env": https://gist.github.com/792878#file_web%20server%20environment Here's the workstation's "gem env": https://gist.github.com/792878#file_workstation%20environment Here's the web server's gems: https://gist.github.com/792878#file_web%20server%20gems As you said, it's a gem's responsibility to indicate that there're other gems that it depends on, so that Bundler can install those deps. Since Capistrano depends on net-ssh-gateway, shouldn't Bundler cause net-ssh-gateway to be installed to shared/bundle/ruby/1.9.1/gems/ ? Thanks again for helping me with this, mate. Nick -- * You received this message because you are subscribed to the Google Groups "Capistrano" group. * To post to this group, send email to capistrano@googlegroups.com * To unsubscribe from this group, send email to capistrano+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/capistrano?hl=en