It's a known problem with Bundler and git paths. Have a look here
http://docs.heroku.com/bundler100rc2-git and
http://groups.google.com/group/heroku/browse_thread/thread/f33a79310c0fef4d

Steve

--
http://cloudmailin.com
@cloudmailin
Incoming email for your web app

On Aug 12, 6:05 pm, problemblog <[email protected]> wrote:
> I have the following two lines in my Gemfile
>
> gem 'gdata4ruby', '0.1.3', :git => 'git://github.com/mjreich/
> GData4Ruby.git'
> gem 'gcal4ruby', '0.5.5', :git => 'git://github.com/mjreich/
> GCal4Ruby.git'
>
> however, when I push this to Heroku (push ends successfully) I get
> the
> following app error.
>
> App failed to start
> Check out the troubleshooting section on our Documentation site.
>
> Original Error
> /usr/ruby1.9.1/lib/ruby/gems/1.9.1/gems/bundler-1.0.0.rc.2/lib/
> bundler/
> source.rb:552:in `rescue in load_spec_files': 
> git://github.com/mjreich/GData4Ruby.git
> (at master) is not checked out. Please run `bundle install`
> (Bundler::PathError)
>         from /usr/ruby1.9.1/lib/ruby/gems/1.9.1/gems/bundler-1.0.0.rc.
> 2/lib/
> bundler/source.rb:549:in `load_spec_files'
>         from /usr/ruby1.9.1/lib/ruby/gems/1.9.1/gems/bundler-1.0.0.rc.
> 2/lib/
> bundler/source.rb:371:in `local_specs'
>         from /usr/ruby1.9.1/lib/ruby/gems/1.9.1/gems/bundler-1.0.0.rc.
> 2/lib/
> bundler/source.rb:534:in `specs'
>         from /usr/ruby1.9.1/lib/ruby/gems/1.9.1/gems/bundler-1.0.0.rc.
> 2/lib/
> bundler/lazy_specification.rb:48:in `__materialize__'
>         from /usr/ruby1.9.1/lib/ruby/gems/1.9.1/gems/bundler-1.0.0.rc.
> 2/lib/
> bundler/spec_set.rb:83:in `block in materialize'
>         from /usr/ruby1.9.1/lib/ruby/gems/1.9.1/gems/bundler-1.0.0.rc.
> 2/lib/
> bundler/spec_set.rb:81:in `map!'
>         from /usr/ruby1.9.1/lib/ruby/gems/1.9.1/gems/bundler-1.0.0.rc.
> 2/lib/
> bundler/spec_set.rb:81:in `materialize'
>         from /usr/ruby1.9.1/lib/ruby/gems/1.9.1/gems/bundler-1.0.0.rc.
> 2/lib/
> bundler/definition.rb:93:in `specs'
>         from /usr/ruby1.9.1/lib/ruby/gems/1.9.1/gems/bundler-1.0.0.rc.
> 2/lib/
> bundler/definition.rb:125:in `specs_for'
>         from /usr/ruby1.9.1/lib/ruby/gems/1.9.1/gems/bundler-1.0.0.rc.
> 2/lib/
> bundler/definition.rb:114:in `requested_specs'
>         from /usr/ruby1.9.1/lib/ruby/gems/1.9.1/gems/bundler-1.0.0.rc.
> 2/lib/
> bundler/environment.rb:23:in `requested_specs'
>         from /usr/ruby1.9.1/lib/ruby/gems/1.9.1/gems/bundler-1.0.0.rc.
> 2/lib/
> bundler/runtime.rb:11:in `setup'
>         from /usr/ruby1.9.1/lib/ruby/gems/1.9.1/gems/bundler-1.0.0.rc.
> 2/lib/
> bundler.rb:102:in `setup'
>         from /disk1/home/slugs/223747_57f5765_4c81/mnt/config/boot.rb:
> 8:in `'
>         from /disk1/home/slugs/223747_57f5765_4c81/mnt/config/
> application.rb:
> 1:in `require'
>         from /disk1/home/slugs/223747_57f5765_4c81/mnt/config/
> application.rb:
> 1:in `'
>         from /disk1/home/slugs/223747_57f5765_4c81/mnt/config/
> environment.rb:
> 2:in `require'
>         from /disk1/home/slugs/223747_57f5765_4c81/mnt/config/
> environment.rb:
> 2:in `'
>         from config.ru:3:in `require'
>         from config.ru:3:in `block (3 levels) in '
>         from /home/heroku_rack/heroku.ru:26:in `eval'
>         from /home/heroku_rack/heroku.ru:26:in `block (3 levels) in '
>         from /home/slugs/223747_57f5765_4c81/mnt/.bundle/gems/ruby/
> 1.9.1/gems/
> rack-1.1.0/lib/rack/builder.rb:46:in `instance_eval'
>         from /home/slugs/223747_57f5765_4c81/mnt/.bundle/gems/ruby/
> 1.9.1/gems/
> rack-1.1.0/lib/rack/builder.rb:46:in `initialize'
>         from /home/slugs/223747_57f5765_4c81/mnt/.bundle/gems/ruby/
> 1.9.1/gems/
> rack-1.1.0/lib/rack/builder.rb:63:in `new'
>         from /home/slugs/223747_57f5765_4c81/mnt/.bundle/gems/ruby/
> 1.9.1/gems/
> rack-1.1.0/lib/rack/builder.rb:63:in `map'
>         from /home/heroku_rack/heroku.ru:21:in `block (2 levels) in '
>         from /home/slugs/223747_57f5765_4c81/mnt/.bundle/gems/ruby/
> 1.9.1/gems/
> rack-1.1.0/lib/rack/builder.rb:46:in `instance_eval'
>         from /home/slugs/223747_57f5765_4c81/mnt/.bundle/gems/ruby/
> 1.9.1/gems/
> rack-1.1.0/lib/rack/builder.rb:46:in `initialize'
>         from /home/heroku_rack/heroku.ru:14:in `new'
>         from /home/heroku_rack/heroku.ru:14:in `block in '
>         from /home/slugs/223747_57f5765_4c81/mnt/.bundle/gems/ruby/
> 1.9.1/gems/
> rack-1.1.0/lib/rack/builder.rb:46:in `instance_eval'
>         from /home/slugs/223747_57f5765_4c81/mnt/.bundle/gems/ruby/
> 1.9.1/gems/
> rack-1.1.0/lib/rack/builder.rb:46:in `initialize'
>         from /home/heroku_rack/heroku.ru:1:in `new'
>         from /home/heroku_rack/heroku.ru:1:in `'
>         from /usr/ruby1.9.1/lib/ruby/gems/1.9.1/gems/thin-1.2.6/lib/
> rack/
> adapter/loader.rb:36:in `eval'
>         from /usr/ruby1.9.1/lib/ruby/gems/1.9.1/gems/thin-1.2.6/lib/
> rack/
> adapter/loader.rb:36:in `load'
>         from /usr/ruby1.9.1/lib/ruby/gems/1.9.1/gems/thin-1.2.6/lib/
> thin/
> controllers/controller.rb:175:in `load_rackup_config'
>         from /usr/ruby1.9.1/lib/ruby/gems/1.9.1/gems/thin-1.2.6/lib/
> thin/
> controllers/controller.rb:65:in `start'
>         from /usr/ruby1.9.1/lib/ruby/gems/1.9.1/gems/thin-1.2.6/lib/
> thin/
> runner.rb:177:in `run_command'
>         from /usr/ruby1.9.1/lib/ruby/gems/1.9.1/gems/thin-1.2.6/lib/
> thin/
> runner.rb:143:in `run!'
>         from /usr/ruby1.9.1/lib/ruby/gems/1.9.1/gems/thin-1.2.6/bin/
> thin:6:in
> `'
>         from /usr/ruby1.9.1/bin/thin:19:in `load'
>         from /usr/ruby1.9.1/bin/thin:19:in `'

-- 
You received this message because you are subscribed to the Google Groups 
"Heroku" 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/heroku?hl=en.

Reply via email to