What Rafa said!, Good luck, Also there's no real, real testing against 1.9 going on, but we've been assured that it works by some users; in this instance though it's pretty clear that it's open ssl that is missing.
Please though, post back if & when you run into anymore problems. -- Lee Hambley Twitter: @leehambley | @capistranorb Blog: http://lee.hambley.name/ Working with Rails: http://is.gd/1s5W1 On 22 February 2010 18:28, Rafael G. <[email protected]> wrote: > I guess that you compiled ruby by hand and forgot include openssl support. > > You need install libssl-dev , then go to ruby_source_code_path/ext/openssl > then write the next commands: > ruby extconf.rb > make > make install > > Regards! > > > > joe wrote: > >> Hello everyone, >> >> I've been running through this article -- >> >> http://www.forwardthinkingdesign.com/blog/manage-and-deploy-drupal-code-securely-git-gitosis-and-capistrano >> -- and I'm currently stuck on the part that has to do with capistrano. >> >> I'm trying to run cap deploy:setup and and receiving a list of errors >> involving the cap and net-ssh. I actually receive these when running >> anything else as well (cap -T, etc.): >> >> /usr/local/lib/ruby/gems/1.9.1/gems/net-ssh-2.0.20/lib/net/ssh/ >> transport/openssl.rb:1:in `require': no such file to load -- openssl >> (LoadError) >> from /usr/local/lib/ruby/gems/1.9.1/gems/net-ssh-2.0.20/lib/ >> net/ssh/transport/openssl.rb:1:in `<top (required)>' >> from /usr/local/lib/ruby/gems/1.9.1/gems/net-ssh-2.0.20/lib/ >> net/ssh/buffer.rb:2:in `require' >> from /usr/local/lib/ruby/gems/1.9.1/gems/net-ssh-2.0.20/lib/ >> net/ssh/buffer.rb:2:in `<top (required)>' >> from /usr/local/lib/ruby/gems/1.9.1/gems/net-ssh-2.0.20/lib/ >> net/ssh/transport/algorithms.rb:1:in `require' >> from /usr/local/lib/ruby/gems/1.9.1/gems/net-ssh-2.0.20/lib/ >> net/ssh/transport/algorithms.rb:1:in `<top (required)>' >> from /usr/local/lib/ruby/gems/1.9.1/gems/net-ssh-2.0.20/lib/ >> net/ssh/transport/session.rb:7:in `require' >> from /usr/local/lib/ruby/gems/1.9.1/gems/net-ssh-2.0.20/lib/ >> net/ssh/transport/session.rb:7:in `<top (required)>' >> from /usr/local/lib/ruby/gems/1.9.1/gems/net-ssh-2.0.20/lib/ >> net/ssh.rb:10:in `require' >> from /usr/local/lib/ruby/gems/1.9.1/gems/net-ssh-2.0.20/lib/ >> net/ssh.rb:10:in `<top (required)>' >> from /usr/local/lib/ruby/gems/1.9.1/gems/net-ssh-gateway-1.0.1/ >> lib/net/ssh/gateway.rb:2:in `require' >> from /usr/local/lib/ruby/gems/1.9.1/gems/net-ssh-gateway-1.0.1/ >> lib/net/ssh/gateway.rb:2:in `<top (required)>' >> from /home/joe/.gem/ruby/1.9.1/gems/capistrano-2.5.16/lib/ >> capistrano/configuration/connections.rb:2:in `require' >> from /home/joe/.gem/ruby/1.9.1/gems/capistrano-2.5.16/lib/ >> capistrano/configuration/connections.rb:2:in `<top (required)>' >> from /home/joe/.gem/ruby/1.9.1/gems/capistrano-2.5.16/lib/ >> capistrano/configuration.rb:4:in `require' >> from /home/joe/.gem/ruby/1.9.1/gems/capistrano-2.5.16/lib/ >> capistrano/configuration.rb:4:in `<top (required)>' >> from /home/joe/.gem/ruby/1.9.1/gems/capistrano-2.5.16/lib/ >> capistrano.rb:1:in `require' >> from /home/joe/.gem/ruby/1.9.1/gems/capistrano-2.5.16/lib/ >> capistrano.rb:1:in `<top (required)>' >> from /home/joe/.gem/ruby/1.9.1/gems/capistrano-2.5.16/lib/ >> capistrano/cli.rb:1:in `require' >> from /home/joe/.gem/ruby/1.9.1/gems/capistrano-2.5.16/lib/ >> capistrano/cli.rb:1:in `<top (required)>' >> from /home/joe/.gem/ruby/1.9.1/gems/capistrano-2.5.16/bin/cap: >> 3:in `require' >> from /home/joe/.gem/ruby/1.9.1/gems/capistrano-2.5.16/bin/cap: >> 3:in `<top (required)>' >> from /usr/local/bin/cap:19:in `load' >> from /usr/local/bin/cap:19:in `<main>' >> >> I'm using ruby 1.9.1p376 on ubuntu 9.10. My deploy.rb file is pretty >> much identical to the one in the article I mentioned above (http:// >> www.forwardthinkingdesign.com/files/deploy.rb). I'm new to this gem >> so I don't really know what's going on but I'm assuming it's >> incompatibility issues. Any suggestions would be great. >> >> Thank you. >> >> >> > > > -- > Rafa > > > -- > * You received this message because you are subscribed to the Google Groups > "Capistrano" group. > * To post to this group, send email to [email protected] > * To unsubscribe from this group, send email to > [email protected]<capistrano%[email protected]>For > more options, visit this group at > http://groups.google.com/group/capistrano?hl=en > -- * You received this message because you are subscribed to the Google Groups "Capistrano" group. * To post to this group, send email to [email protected] * To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/capistrano?hl=en
