buildr-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From peter schröder ...@blau.de>
Subject error calling net ssh
Date Thu, 10 Sep 2009 10:21:51 GMT
Executing this in a buildfile via buildr:

Net::SSH::start("titanic", "deploy",:verbose=>:debug) { |ssh|
   ssh.exec("touch bla.txt")
}

brings an error (whole stack at the end):

padding error, need 1735268700 block 16

this command works fine calling the file directly:

jruby -rubygems buildfile

I played around a bit with the dependencies of buildr and found out  
that these are the trouble-makers

jruby-openssl (0.5.2, 0.3)
net-ssh (2.0.15, 2.0.11)

the call works fine with open-ssl 0.5.2 and ssh 2.0.15. is there any  
way to force buildr to use these?!

if i set them via the build.yaml i get:

can't activate net-ssh (= 2.0.15, runtime) for [], already activated  
net-ssh-2.0.11 for ["buildr-1.3.4-java"]


Buildr aborted!
padding error, need 1735268700 block 16
/home/phoet/jruby-1.3.1/lib/ruby/gems/1.8/gems/net-ssh-2.0.11/lib/net/ 
ssh/transport/packet_stream.rb:195:in `poll_next_packet'
/home/phoet/jruby-1.3.1/lib/ruby/gems/1.8/gems/net-ssh-2.0.11/lib/net/ 
ssh/transport/packet_stream.rb:85:in `next_packet'
/home/phoet/jruby-1.3.1/lib/ruby/gems/1.8/gems/net-ssh-2.0.11/lib/net/ 
ssh/transport/packet_stream.rb:84:in `loop'
/home/phoet/jruby-1.3.1/lib/ruby/gems/1.8/gems/net-ssh-2.0.11/lib/net/ 
ssh/transport/packet_stream.rb:84:in `next_packet'
/home/phoet/jruby-1.3.1/lib/ruby/gems/1.8/gems/net-ssh-2.0.11/lib/net/ 
ssh/transport/session.rb:169:in `poll_message'
/home/phoet/jruby-1.3.1/lib/ruby/gems/1.8/gems/net-ssh-2.0.11/lib/net/ 
ssh/transport/session.rb:164:in `loop'
/home/phoet/jruby-1.3.1/lib/ruby/gems/1.8/gems/net-ssh-2.0.11/lib/net/ 
ssh/transport/session.rb:164:in `poll_message'
/home/phoet/jruby-1.3.1/lib/ruby/gems/1.8/gems/net-ssh-2.0.11/lib/net/ 
ssh/transport/session.rb:149:in `next_message'
/home/phoet/jruby-1.3.1/lib/ruby/gems/1.8/gems/net-ssh-2.0.11/lib/net/ 
ssh/authentication/session.rb:82:in `next_message'
/home/phoet/jruby-1.3.1/lib/ruby/gems/1.8/gems/net-ssh-2.0.11/lib/net/ 
ssh/authentication/session.rb:81:in `loop'
/home/phoet/jruby-1.3.1/lib/ruby/gems/1.8/gems/net-ssh-2.0.11/lib/net/ 
ssh/authentication/session.rb:81:in `next_message'
/home/phoet/jruby-1.3.1/lib/ruby/gems/1.8/gems/net-ssh-2.0.11/lib/net/ 
ssh/authentication/methods/publickey.rb:53:in `authenticate_with'
/home/phoet/jruby-1.3.1/lib/ruby/gems/1.8/gems/net-ssh-2.0.11/lib/net/ 
ssh/authentication/methods/publickey.rb:20:in `authenticate'
/home/phoet/jruby-1.3.1/lib/ruby/gems/1.8/gems/net-ssh-2.0.11/lib/net/ 
ssh/authentication/key_manager.rb:97:in `each_identity'
/home/phoet/jruby-1.3.1/lib/ruby/gems/1.8/gems/net-ssh-2.0.11/lib/net/ 
ssh/authentication/key_manager.rb:95:in `each'
/home/phoet/jruby-1.3.1/lib/ruby/gems/1.8/gems/net-ssh-2.0.11/lib/net/ 
ssh/authentication/key_manager.rb:95:in `each_identity'
/home/phoet/jruby-1.3.1/lib/ruby/gems/1.8/gems/net-ssh-2.0.11/lib/net/ 
ssh/authentication/methods/publickey.rb:19:in `authenticate'
/home/phoet/jruby-1.3.1/lib/ruby/gems/1.8/gems/net-ssh-2.0.11/lib/net/ 
ssh/authentication/session.rb:68:in `authenticate'
/home/phoet/jruby-1.3.1/lib/ruby/gems/1.8/gems/net-ssh-2.0.11/lib/net/ 
ssh/authentication/session.rb:61:in `each'
/home/phoet/jruby-1.3.1/lib/ruby/gems/1.8/gems/net-ssh-2.0.11/lib/net/ 
ssh/authentication/session.rb:61:in `authenticate'
/home/phoet/jruby-1.3.1/lib/ruby/gems/1.8/gems/net-ssh-2.0.11/lib/net/ 
ssh.rb:183:in `start'
/home/phoet/workspace/chief/buildfile:10
/home/phoet/workspace/chief/buildfile:398:in `load'
/home/phoet/jruby-1.3.1/lib/ruby/gems/1.8/gems/buildr-1.3.4-java/lib/ 
buildr/core/application.rb:398:in `raw_load_buildfile'
/home/phoet/jruby-1.3.1/lib/ruby/gems/1.8/gems/buildr-1.3.4-java/lib/ 
buildr/core/application.rb:218:in `load_buildfile'
/home/phoet/jruby-1.3.1/lib/ruby/gems/1.8/gems/buildr-1.3.4-java/lib/ 
buildr/core/application.rb:499:in `standard_exception_handling'
/home/phoet/jruby-1.3.1/lib/ruby/gems/1.8/gems/buildr-1.3.4-java/lib/ 
buildr/core/application.rb:213:in `load_buildfile'
/home/phoet/jruby-1.3.1/lib/ruby/gems/1.8/gems/buildr-1.3.4-java/lib/ 
buildr/core/application.rb:137:in `run'
/home/phoet/jruby-1.3.1/lib/ruby/gems/1.8/gems/buildr-1.3.4-java/lib/ 
buildr/core/application.rb:499:in `standard_exception_handling'
/home/phoet/jruby-1.3.1/lib/ruby/gems/1.8/gems/buildr-1.3.4-java/lib/ 
buildr/core/application.rb:135:in `run'
/home/phoet/jruby-1.3.1/lib/ruby/gems/1.8/gems/buildr-1.3.4-java/bin/ 
buildr:19
/home/phoet/jruby-1.3.1/lib/ruby/gems/1.8/gems/buildr-1.3.4-java/bin/ 
buildr:19:in `load'


Mime
View raw message