bpm/bpm — Issue #88: Error using bpm 
Author: DonC83
Created: 2011-11-17 09:12:13+00:00
State: open

when i try run bpm init hello-world i get the following error

gogon:~/projects$ bpm init hello-world
create lib
create LICENSE
create README.md
create index.html
create lib/main.js
create css/main.css
create hello-world.json
Fetching packages from remote...
Unfortunately, a fatal error has occurred. Please report this error to the BPM issue tracker at https://github.com/bpm/bpm/issues so that we can fix it. Thanks!
/home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/libgems-0.1.3/lib/libgems/custom_require.rb:42:in `require': no such file to load -- openssl (LoadError)
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/libgems-0.1.3/lib/libgems/custom_require.rb:42:in `require'
from /home/donovan/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/net/https.rb:92:in `'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/libgems-0.1.3/lib/libgems/custom_require.rb:42:in `require'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/libgems-0.1.3/lib/libgems/custom_require.rb:42:in `require'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/libgems-0.1.3/lib/libgems/remote_fetcher.rb:249:in `connection_for'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/libgems-0.1.3/lib/libgems/remote_fetcher.rb:332:in `request'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/libgems-0.1.3/lib/libgems/remote_fetcher.rb:289:in `open_uri_or_path'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/libgems-0.1.3/lib/libgems/remote_fetcher.rb:172:in `fetch_path'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/libgems-0.1.3/lib/libgems/spec_fetcher.rb:286:in `load_specs'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/libgems-0.1.3/lib/libgems/spec_fetcher.rb:251:in `block in list'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/libgems-0.1.3/lib/libgems/spec_fetcher.rb:247:in `each'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/libgems-0.1.3/lib/libgems/spec_fetcher.rb:247:in `list'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/libgems-0.1.3/lib/libgems/spec_fetcher.rb:146:in `find_matching_with_errors'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/libgems-0.1.3/lib/libgems/spec_fetcher.rb:84:in `fetch_with_errors'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/bpm-1.0.0/lib/bpm/libgems_ext/dependency_installer.rb:129:in `find_gems_with_sources'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/bpm-1.0.0/lib/bpm/libgems_ext/dependency_installer.rb:36:in `find_spec_by_name_and_version'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/bpm-1.0.0/lib/bpm/libgems_ext/dependency_installer.rb:56:in `block in install'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/libgems-0.1.3/lib/libgems.rb:221:in `with_rubygems_compat'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/bpm-1.0.0/lib/bpm/libgems_ext/dependency_installer.rb:54:in `install'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/bpm-1.0.0/lib/bpm/remote.rb:83:in `block in install'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/bpm-1.0.0/lib/bpm/libgems_ext/libgems.rb:43:in `with_silence'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/bpm-1.0.0/lib/bpm/remote.rb:81:in `install'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/bpm-1.0.0/lib/bpm/project.rb:617:in `core_fetch_dependency'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/bpm-1.0.0/lib/bpm/project.rb:596:in `block in core_fetch_dependencies'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/bpm-1.0.0/lib/bpm/project.rb:595:in `each'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/bpm-1.0.0/lib/bpm/project.rb:595:in `core_fetch_dependencies'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/bpm-1.0.0/lib/bpm/project.rb:274:in `fetch_dependencies'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/bpm-1.0.0/lib/bpm/project.rb:175:in `verify_and_repair'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/bpm-1.0.0/lib/bpm/project.rb:282:in `build'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/bpm-1.0.0/lib/bpm/cli/base.rb:503:in `run_init'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/bpm-1.0.0/lib/bpm/cli/base.rb:400:in `block in init'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/bpm-1.0.0/lib/bpm/cli/base.rb:382:in `each'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/bpm-1.0.0/lib/bpm/cli/base.rb:382:in `init'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/thor-0.14.6/lib/thor/task.rb:22:in `run'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/thor-0.14.6/lib/thor/invocation.rb:118:in `invoke_task'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/thor-0.14.6/lib/thor.rb:263:in `dispatch'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/thor-0.14.6/lib/thor/base.rb:389:in `start'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/bpm-1.0.0/lib/bpm/cli/base.rb:59:in `start'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/gems/bpm-1.0.0/bin/bpm:8:in `'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/bin/bpm:19:in `load'
from /home/donovan/.rvm/gems/ruby-1.9.2-p290/bin/bpm:19:in `

'