Ошибка rubyonrails при обновлении до гема 1.8.1 - PullRequest
7 голосов
/ 06 мая 2011

Я обновляю гем до последней версии 1.8.1 и теперь, когда я использую команду рельсы я получил ошибки, как показано ниже

NOTE: Gem::Specification#default_executable= is deprecated with no replacement. 
It will be removed on or after 2011-10-01.
Gem::Specification#default_executable= called from /Library/Ruby/Gems/1.8/specifications/rubygems-update-1.7.2.gemspec:11.
NOTE: Gem::Specification#default_executable= is deprecated with no replacement. It will be removed on or after 2011-10-01.
Gem::Specification#default_executable= called from /Users/Haxrat/.gem/ruby/1.8/specifications/RedCloth-4.2.7.gemspec:10.

Ответы [ 2 ]

8 голосов
/ 06 мая 2011

Gem 1.8 добавляет множество предупреждений об устаревании, см. http://blog.zenspider.com/2011/05/rubygems-18-is-coming.html

Большинство шумов, исходящих от самих спецификаций, можно очень легко убрать с помощью нетронутого камня:

самоцвет камня--all --no-extensions

Вы также можете напрямую отредактировать шумовые спецификации .gemspec и удалить старые методы (например, в вашем случае удалите строку 11 из / Library / Ruby / Gems /1.8 / спецификации / RubyGems-обновление-1.7.2.gemspec)

1 голос
/ 06 мая 2011

Это всего лишь предупреждения об устаревании. Множество вещей в рубинах устарело в этой версии, для подробностей читайте http://blog.zenspider.com/2011/05/rubygems-18-is-coming.html.

...