Это грязно до такой степени, что невозможно иметь дело с нативным кодом, как резкое упоминание.
Однако некоторые программы (например, iirc emacs) использовали трюки «сбросить собственную память» для сохранения конфигурации, вместо того, чтобы работать с файлами конфигурации. Это не работает в Windows, так как исполняемые файлы запускаются в режиме общего доступа запрета записи. Но это милый (хотя и опасный) трюк с Linux или DOS:)
Имея ту же проблему на облачных серверах Rackspace, переход к версии 1.7.1 привел к сообщению об ошибке, а к версии 1.6.2 он исчез.
Проверьте версию вашего драгоценного камня с помощью
gem -v
Если это 1.7.1, тогда понизьте рейтинг рубинов, выполнив команду
gem update --system 1.6.2
Похоже, что новая версия rubygem (1.7.1) не работает с некоторыми версиями Ruby. Так понизьте это.