{"action":"created","issue":{"url":"https://api.github.com/repos/progrium/dokku/issues/1214","labels_url":"https://api.github.com/repos/progrium/dokku/issues/1214/labels{/name}","comments_url":"https://api.github.com/repos/progrium/dokku/issues/1214/comments","events_url":"https://api.github.com/repos/progrium/dokku/issues/1214/events","html_url":"https://github.com/progrium/dokku/issues/1214","id":83823031,"number":1214,"title":"Why is ruby buildback getting node.js and failing?","user":{"login":"joshco","id":290314,"avatar_url":"https://avatars.githubusercontent.com/u/290314?v=3","gravatar_id":"","url":"https://api.github.com/users/joshco","html_url":"https://github.com/joshco","followers_url":"https://api.github.com/users/joshco/followers","following_url":"https://api.github.com/users/joshco/following{/other_user}","gists_url":"https://api.github.com/users/joshco/gists{/gist_id}","starred_url":"https://api.github.com/users/joshco/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joshco/subscriptions","organizations_url":"https://api.github.com/users/joshco/orgs","repos_url":"https://api.github.com/users/joshco/repos","events_url":"https://api.github.com/users/joshco/events{/privacy}","received_events_url":"https://api.github.com/users/joshco/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/progrium/dokku/labels/buildstep","name":"buildstep","color":"c7def8"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":12,"created_at":"2015-06-02T03:54:04Z","updated_at":"2015-07-03T22:14:57Z","closed_at":null,"body":"This really sucks that my ability to deploy my app is dependent on the nodejs.org server's uptime\r\n\r\n````\r\n       Bundle completed (12.68s)\r\n       Cleaning up the bundler cache.\r\n/tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/shell_helpers.rb:49:in `       !\r\n       !     Command: 'set -o pipefail; curl --fail --retry 3 --retry-delay 1 --connect-timeout 5 --max-time 30 http://nodejs.org/dist/v0.10.30/node-v0.10.30-linux-x64.tar.gz -s -o - | tar zxf - node-v0.10.30-linux-x64/bin/node' failed unexpectedly:\r\n       !\r\n       !     gzip: stdin: unexpected end of file\r\n       !     tar: Child returned status 1\r\n       !     tar: Error is not recoverable: exiting now\r\nCommand: 'set -o pipefail; curl --fail --retry 3 --retry-delay 1 --connect-timeout 5 --max-time 30 http://nodejs.org/dist/v0.10.30/node-v0.10.30-linux-x64.tar.gz -s -o - | tar zxf - node-v0.10.30-linux-x64/bin/node' failed unexpectedly: (LanguagePack::Fetcher::FetchError)\r\n\r\ngzip: stdin: unexpected end of file\r\ntar: Child returned status 1\r\ntar: Error is not recoverable: exiting now\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/fetcher.rb:24:in `fetch_untar'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/helpers/node_installer.rb:39:in `install'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/ruby.rb:404:in `block in install_binary'\r\n       !\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/ruby.rb:402:in `chdir'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/ruby.rb:402:in `install_binary'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/ruby.rb:391:in `block (2 levels) in install_binaries'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/ruby.rb:391:in `each'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/ruby.rb:391:in `block in install_binaries'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/instrument.rb:18:in `block (2 levels) in instrument'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/instrument.rb:40:in `yield_with_block_depth'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/instrument.rb:17:in `block in instrument'\r\n        from /usr/lib/ruby/1.9.1/benchmark.rb:295:in `realtime'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/instrument.rb:16:in `instrument'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/base.rb:47:in `instrument'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/base.rb:43:in `instrument'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/ruby.rb:390:in `install_binaries'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/ruby.rb:97:in `block (2 levels) in compile'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/ruby.rb:672:in `call'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/ruby.rb:672:in `allow_git'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/ruby.rb:92:in `block in compile'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/instrument.rb:18:in `block (2 levels) in instrument'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/instrument.rb:40:in `yield_with_block_depth'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/instrument.rb:17:in `block in instrument'\r\n        from /usr/lib/ruby/1.9.1/benchmark.rb:295:in `realtime'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/instrument.rb:16:in `instrument'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/base.rb:47:in `instrument'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/base.rb:43:in `instrument'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/ruby.rb:83:in `compile'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/rails2.rb:49:in `block in compile'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/instrument.rb:18:in `block (2 levels) in instrument'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/instrument.rb:40:in `yield_with_block_depth'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/instrument.rb:17:in `block in instrument'\r\n        from /usr/lib/ruby/1.9.1/benchmark.rb:295:in `realtime'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/instrument.rb:16:in `instrument'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/base.rb:47:in `instrument'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/base.rb:43:in `instrument'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/rails2.rb:47:in `compile'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/rails3.rb:38:in `block in compile'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/instrument.rb:18:in `block (2 levels) in instrument'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/instrument.rb:40:in `yield_with_block_depth'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/instrument.rb:17:in `block in instrument'\r\n        from /usr/lib/ruby/1.9.1/benchmark.rb:295:in `realtime'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/instrument.rb:16:in `instrument'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/base.rb:47:in `instrument'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/base.rb:43:in `instrument'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/rails3.rb:37:in `compile'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/rails4.rb:41:in `block in compile'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/instrument.rb:18:in `block (2 levels) in instrument'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/instrument.rb:40:in `yield_with_block_depth'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/instrument.rb:17:in `block in instrument'\r\n        from /usr/lib/ruby/1.9.1/benchmark.rb:295:in `realtime'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/instrument.rb:16:in `instrument'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/base.rb:47:in `instrument'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/base.rb:43:in `instrument'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/rails4.rb:40:in `compile'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/bin/compile:16:in `block (2 levels) in <main>'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/base.rb:124:in `log'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/bin/compile:15:in `block in <main>'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/instrument.rb:35:in `call'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/instrument.rb:35:in `block in trace'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/instrument.rb:18:in `block (2 levels) in instrument'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/instrument.rb:40:in `yield_with_block_depth'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/instrument.rb:17:in `block in instrument'\r\n        from /usr/lib/ruby/1.9.1/benchmark.rb:295:in `realtime'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/instrument.rb:16:in `instrument'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/lib/language_pack/instrument.rb:35:in `trace'\r\n        from /tmp/buildpacks/heroku-buildpack-ruby/bin/compile:11:in `<main>'\r\nroot@dokku-prod:/home/dokku/tmx#\r\n````"},"comment":{"url":"https://api.github.com/repos/progrium/dokku/issues/comments/118433112","html_url":"https://github.com/progrium/dokku/issues/1214#issuecomment-118433112","issue_url":"https://api.github.com/repos/progrium/dokku/issues/1214","id":118433112,"user":{"login":"progrium","id":647,"avatar_url":"https://avatars.githubusercontent.com/u/647?v=3","gravatar_id":"","url":"https://api.github.com/users/progrium","html_url":"https://github.com/progrium","followers_url":"https://api.github.com/users/progrium/followers","following_url":"https://api.github.com/users/progrium/following{/other_user}","gists_url":"https://api.github.com/users/progrium/gists{/gist_id}","starred_url":"https://api.github.com/users/progrium/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/progrium/subscriptions","organizations_url":"https://api.github.com/users/progrium/orgs","repos_url":"https://api.github.com/users/progrium/repos","events_url":"https://api.github.com/users/progrium/events{/privacy}","received_events_url":"https://api.github.com/users/progrium/received_events","type":"User","site_admin":false},"created_at":"2015-07-03T22:14:57Z","updated_at":"2015-07-03T22:14:57Z","body":"Trying to do it before vacation..."}}