Решение проблем в Ruby 2.5.x с переопределением констант в gem fileutils 11 ноября 2018 Начиная с версии Ruby 2.5.x и использовании gem fileutils возникает следующее предупреждение: fileutils.rb:nnnn: warning: already initialized constant fileUtils::CONST_NAME fileutils.rb:nnnn: warning: previous definition of CONST_NAME was here Проблему можно решить следующей последовательностью команд: проверить состояние gem fileutils: gem list | grep fileutils > fileutils (1.1.0, default: 1.0.2) далее выполнить следующие команды: gem uninstall fileutils gem update fileutils --default и проверить состояние: gem list | grep fileutils > fileutils (default: 1.1.0, default: 1.0.2) тема: RubyRuby on Rails, Программирование, Верстка, MySQL, HTML, SEO, Дизайн, Графика, Интернет, сети, Администрирование, Безопасность, Разное дополнительноПереход на Ruby 2.2.0: решение проблем с Rails 3.2.xИспользование layout в контроллере, обрабатывающим ajax-запросы и исключенияУстановка Ruby и Ruby on RailsИспользование Samba-сервера без принтеровОшибка MySQL InnoDB: Row size too large (> 8126)
Начиная с версии
Ruby 2.5.x
и использованииgem fileutils
возникает следующее предупреждение:fileutils.rb:nnnn: warning: already initialized constant fileUtils::CONST_NAME
fileutils.rb:nnnn: warning: previous definition of CONST_NAME was here
Проблему можно решить следующей последовательностью команд:
проверить состояние gem fileutils:
gem list | grep fileutils
> fileutils (1.1.0, default: 1.0.2)
далее выполнить следующие команды:
gem uninstall fileutils
gem update fileutils --default
и проверить состояние:
gem list | grep fileutils
> fileutils (default: 1.1.0, default: 1.0.2)