Предупреждение о постоянном Rake DSL-методе - PullRequest
0 голосов
/ 30 января 2012

Хорошо, я пытаюсь снова решить эту проблему.Я следовал этому исправлению , чтобы устранить ошибку, вернувшись к версии 0.8.7, которая работала в первый раз.Тем не менее, теперь я пытаюсь использовать огурец и получаю все это снова.

Я попробовал это снова, запустив gem uninstall rake -v=0.9.2.2, который перечисляет все зависимости гемов.Успешно удалено.Тогда я побежал bundle update rake.Используя грабли (0.8.7).Здорово.rake -V.грабли, версия 0.9.2.2.Wat.Те же проблемы возвращаются.Что мне не хватает?Я думал, что 9.2 должен был исправить эту ошибку в любом случае?

Ответы [ 2 ]

0 голосов
/ 30 января 2012

Проблема с удалением Rake Gem звучит так, как будто у вас есть Rake в вашем наборе драгоценных камней по умолчанию, отметьте ~/.rvm/gemsets/global.gems Без сомнения, в нем будут рейки

0 голосов
/ 30 января 2012

Я думаю, что это исправление устарело.Рейк 0.9.0 исправлен, и 0.9.2.2 определенно работает.Вы хотите удалить и полностью уничтожить рейк 0.8.x.Попробуйте что-то вроде:

gem list -d rake

Переключатель -d покажет каталоги установки.Если вы используете RVM, может быть несколько путей поиска, которые попадут в цель, при запуске rvm info вам будет указан путь поиска и порядок предпочтений.В зависимости от используемой системы ваша ОС может также поставляться со старой версией рейка.Попробуйте удалить все, кроме локального набора гемов (если используется RVM) или самого последнего рейка (если не используется RVM).

...