ok quick followup.  The following will get around the issue.

sudo apt-get install libssl0.9.8

cd /lib/x86_64-linux-gnu  <-- will be x86 or something like that on a 32 
bit install

sudo ln -s libcrypto.so.0.9.8 libcrypto.so.10
sudo ln -s libssl.so.0.9.8 libssl.so.10


On Thursday, August 30, 2012 1:25:37 PM UTC-4, Bob Sleys wrote:
>
> I decided to give the beta of Ubuntu 12.10 a try and ran into the 
> following problem when doing a bundle install or bundle update on 
> an existing project using hobo from git. Note the bolded and highlighted 
> undefined 
> symbol: SSLv2_method.  After a bit of googling around I found this posting 
> http://stackoverflow.com/questions/8206546/undefined-symbol-sslv2-method 
> apparently OpenSSL 
> is being built by Conical without SSLv2 support due to security concerns.
>
> I'm going to see if I can find a workaround for this but I thought I'd 
> pass it on if anyone else runs across the same problem.  I don't know what 
> needs to change to move off of SSLv2 to SSLv3 but perhaps if I can install 
> an earlier version of openssl I can get around the problem for now.
>
> Using dryml (1.4.0.pre9) from git://github.com/tablatom/hobo (at master) 
> with native extensions 
> Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native 
> extension.
>
>         /home/bob/.rvm/rubies/ruby-1.9.3-p194/bin/ruby mkrf_conf.rb 
> /home/bob/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
>  
> `require': 
> /home/bob/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/x86_64-linux/openssl.so: 
> *undefined symbol: SSLv2_method* - 
> /home/bob/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/x86_64-linux/openssl.so 
> (LoadError)
> from 
> /home/bob/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
>  
> `require'
> from /home/bob/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/openssl.rb:17:in 
> `<top (required)>'
> from 
> /home/bob/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
>  
> `require'
> from 
> /home/bob/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
>  
> `require'
> from mkrf_conf.rb:5:in `<main>'
>
>
> Gem files will remain installed in 
> /home/bob/.rvm/gems/ruby-1.9.3-p194@fitness/bundler/gems/hobo-e1134b5c5b13/dryml
>  
> for inspection.
> Results logged to 
> /home/bob/.rvm/gems/ruby-1.9.3-p194@fitness/bundler/gems/hobo-e1134b5c5b13/dryml/ext/gem_make.out
> An error occurred while installing dryml (1.4.0.pre9), and Bundler cannot 
> continue.
> Make sure that `gem install dryml -v '1.4.0.pre9'` succeeds before 
> bundling.
>
>

-- 
You received this message because you are subscribed to the Google Groups "Hobo 
Users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/hobousers/-/kVMy4Y95O50J.
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/hobousers?hl=en.

Reply via email to