Была такая же проблема при попытке установить GEM на Ubuntu 11.10.
Invalid gemspec in [/var/lib/gems/1.8/specifications/svn2git-2.1.2.gemspec]: invalid date format in specification: "2011-12-28 00:00:00.000000000Z"
Вышеуказанные параметры не работают для меня. gem env
сообщил следующее:
RubyGems Environment:
- RUBYGEMS VERSION: 1.7.2
- RUBY VERSION: 1.8.7 (2011-06-30 patchlevel 352) [i686-linux]
Итак, я предположил, что эта проблема была связана с тем, что мне потребовалась более новая версия RubyGems.
Выдав gem update --system
, получил следующее предупреждение:
ERROR: gem update --system is disabled on Debian, because it will overwrite the content of the rubygems Debian package, and might break your Debian system in subtle ways. The Debian-supported way to update rubygems is through apt-get, using Debian official repositories.
If you really know what you are doing, you can still update rubygems by setting the REALLY_GEM_UPDATE_SYSTEM environment variable, but please remember that this is completely unsupported by Debian.
Однако я наконец смог обновить rubygems
до 1.8.15, выполнив:
sudo gem install rubygems-update && update_rubygems
После этого все заработало, удачи! :)