Closed clreed87 closed 10 years ago
Looks related to: https://github.com/mojombo/grit/issues/117
Have you tried this with any other Ruby versions? Does it work on Ruby 2.0.0? I've already patched Grit to solve some other Ruby 2 issues https://github.com/scttnlsn/dandelion/commit/083671e649d567054e6745f25aafd56fb7ba9123 as is suggested in the Grit issue I mentioned.
Found the issue. I deleted the opt folder from my RVM installationc cvs causing my Ruby to crash on deploy. Reinstalled and it's all good.
I am trying to deploy my local WordPress install to the remove server for the first time and getting the error below. I was able to push another local site that was HTML only to the same server with no issues.
Remote revision: --- Deploying revision: eb35e574cfa310d24c83661105db0e34f4363efd Skipping file: .gitignore Uploading file: wp-content/plugins/akismet/admin.php Uploading file: wp-content/plugins/akismet/akismet.css /Users/clreed87/.rvm/gems/ruby-2.1.0/gems/grit-2.5.0/lib/grit/git-ruby/internal/pack.rb:135:in'
block (2 levels) in init_pack': pack /Users/clreed87/Dropbox/Websites/Development/Source/DallasSportsRant/.git/objects/pack/pack-3c799ed99f49366a07dc4cbfe8420ee6ea5cabf6.pack has discontinuous index 1 (Grit::GitRuby::Internal::PackFormatError) from /Users/clreed87/.rvm/gems/ruby-2.1.0/gems/grit-2.5.0/lib/grit/git-ruby/internal/pack.rb:132:in
times' from /Users/clreed87/.rvm/gems/ruby-2.1.0/gems/grit-2.5.0/lib/grit/git-ruby/internal/pack.rb:132:inblock in init_pack' from /Users/clreed87/.rvm/gems/ruby-2.1.0/gems/grit-2.5.0/lib/grit/git-ruby/internal/pack.rb:73:in
with_idx' from /Users/clreed87/.rvm/gems/ruby-2.1.0/gems/grit-2.5.0/lib/grit/git-ruby/internal/pack.rb:130:ininit_pack' from /Users/clreed87/.rvm/gems/ruby-2.1.0/gems/grit-2.5.0/lib/grit/git-ruby/internal/pack.rb:46:in
initialize' from /Users/clreed87/.rvm/gems/ruby-2.1.0/gems/grit-2.5.0/lib/grit/git-ruby/repository.rb:763:innew' from /Users/clreed87/.rvm/gems/ruby-2.1.0/gems/grit-2.5.0/lib/grit/git-ruby/repository.rb:763:in
block (2 levels) in load_packs' from /Users/clreed87/.rvm/gems/ruby-2.1.0/gems/grit-2.5.0/lib/grit/git-ruby/repository.rb:761:ineach' from /Users/clreed87/.rvm/gems/ruby-2.1.0/gems/grit-2.5.0/lib/grit/git-ruby/repository.rb:761:in
block in load_packs' from /Users/clreed87/.rvm/gems/ruby-2.1.0/gems/grit-2.5.0/lib/grit/git-ruby/repository.rb:760:inopen' from /Users/clreed87/.rvm/gems/ruby-2.1.0/gems/grit-2.5.0/lib/grit/git-ruby/repository.rb:760:in
load_packs' from /Users/clreed87/.rvm/gems/ruby-2.1.0/gems/grit-2.5.0/lib/grit/git-ruby/repository.rb:743:ininitpacks' from /Users/clreed87/.rvm/gems/ruby-2.1.0/gems/grit-2.5.0/lib/grit/git-ruby/repository.rb:89:in
get_raw_object_by_sha1' from /Users/clreed87/.rvm/gems/ruby-2.1.0/gems/grit-2.5.0/lib/grit/git-ruby/repository.rb:105:inget_object_by_sha1' from /Users/clreed87/.rvm/gems/ruby-2.1.0/gems/grit-2.5.0/lib/grit/git-ruby/repository.rb:155:in
cat_file' from /Users/clreed87/.rvm/gems/ruby-2.1.0/gems/grit-2.5.0/lib/grit/git-ruby.rb:26:inblock in cat_file' from /Users/clreed87/.rvm/gems/ruby-2.1.0/gems/grit-2.5.0/lib/grit/git-ruby.rb:211:in
block in try_run' from /Users/clreed87/.rvm/rubies/ruby-2.1.0/lib/ruby/2.1.0/timeout.rb:82:inblock in timeout' from /Users/clreed87/.rvm/rubies/ruby-2.1.0/lib/ruby/2.1.0/timeout.rb:70:in
catch' from /Users/clreed87/.rvm/rubies/ruby-2.1.0/lib/ruby/2.1.0/timeout.rb:70:intimeout' from /Users/clreed87/.rvm/gems/ruby-2.1.0/gems/grit-2.5.0/lib/grit/git-ruby.rb:210:in
try_run' from /Users/clreed87/.rvm/gems/ruby-2.1.0/gems/grit-2.5.0/lib/grit/git-ruby.rb:26:incat_file' from /Users/clreed87/.rvm/gems/ruby-2.1.0/gems/grit-2.5.0/lib/grit/blob.rb:43:in
data' from /Users/clreed87/.rvm/gems/ruby-2.1.0/gems/dandelion-0.3.14/lib/dandelion/git.rb:83:inshow' from /Users/clreed87/.rvm/gems/ruby-2.1.0/gems/dandelion-0.3.14/lib/dandelion/deployment.rb:154:in
block in deploy' from /Users/clreed87/.rvm/gems/ruby-2.1.0/gems/dandelion-0.3.14/lib/dandelion/deployment.rb:150:ineach' from /Users/clreed87/.rvm/gems/ruby-2.1.0/gems/dandelion-0.3.14/lib/dandelion/deployment.rb:150:in
deploy' from /Users/clreed87/.rvm/gems/ruby-2.1.0/gems/dandelion-0.3.14/lib/dandelion/command/deploy.rb:50:inexecute' from /Users/clreed87/.rvm/gems/ruby-2.1.0/gems/dandelion-0.3.14/lib/dandelion/application.rb:38:in
block in execute' from /Users/clreed87/.rvm/gems/ruby-2.1.0/gems/dandelion-0.3.14/lib/dandelion/command.rb:92:ininitialize' from /Users/clreed87/.rvm/gems/ruby-2.1.0/gems/dandelion-0.3.14/lib/dandelion/application.rb:36:in
new' from /Users/clreed87/.rvm/gems/ruby-2.1.0/gems/dandelion-0.3.14/lib/dandelion/application.rb:36:inexecute' from /Users/clreed87/.rvm/gems/ruby-2.1.0/gems/dandelion-0.3.14/lib/dandelion/application.rb:7:in
execute' from /Users/clreed87/.rvm/gems/ruby-2.1.0/gems/dandelion-0.3.14/bin/dandelion:7:in<top (required)>' from /Users/clreed87/.rvm/gems/ruby-2.1.0/bin/dandelion:23:in
load' from /Users/clreed87/.rvm/gems/ruby-2.1.0/bin/dandelion:23:in<main>' from /Users/clreed87/.rvm/gems/ruby-2.1.0/bin/ruby_executable_hooks:15:in
eval' from /Users/clreed87/.rvm/gems/ruby-2.1.0/bin/ruby_executable_hooks:15:in `