Things were sorted out on January 7th, 2013 ... but everything fell apart again one day later. Another day after that, and it looks like things are back together again!
therubyracer v0.11.1 now depends on the libv8 gem, again. So, my Gemfile has changed to:
group :production, :staging do
gem 'therubyracer'
end
This installs the latest version of therubyracer (v0.11.1), along with the latest version of libv8 (v3.11.8.13). This has completely sorted out the issue for me - so, therubyracer v0.11.1 & libv8 v3.11.8.13 gems are installing just fine.
If that's not the case for you, then there are still options. For the Rails apps that still won't deploy with that, I've had success with:
group :production do
gem 'libv8', '3.11.8.10'
gem 'therubyracer'
end
It's also possible (and probably the better choice) to just stick with the known-good versions until all of this is sorted out by changing your Gemfile to:
group :production do
gem 'therubyracer', '0.10.2'
end