Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Cloud9 Warning do I just ignore?

During testing in chapter 3 I get the following warning, is this ok to ignore?

RubyDep: WARNING: your Ruby is outdated/buggy. Please upgrade. (To disable >warnings, set RUBY_DEP_GEM_SILENCE_WARNINGS=1) Run options: --seed 18589

like image 806
Gazza7364 Avatar asked May 02 '16 13:05

Gazza7364


2 Answers

I'd say yes, it's okay.

...for as long as you're following a tutorial that was staged on specific versions of Ruby, Rails and other libraries. What's told in the tutorial was likely tested on these and works even despite the software being "outdated/buggy".

Depending on how ready you are to resolve sudden issues and deal with changes as the result of upgrading anything...

  • You can either go for using latest versions now and expect the outcomes to diverge from what's given in the tutorial...
  • ...or strictly follow the tutorial and use outdated versions until the tutorial is complete and there are no more directions and expectations.
like image 189
D-side Avatar answered Sep 18 '22 04:09

D-side


In contrast to above answers I'd suggest you to update the Ruby to latest version because I had same error when I revisited sample app and without updating I was not able to run tests. So just follow these simple steps and update Ruby to latest version:

As stated by Mo H., install RVM first.

and the upgrade it to 2.3.1.

Also after upgrading, make sure to check the ruby version using ruby -v and if it still shows ruby-2.3.0 then run

rvm use default ruby-2.3.1
like image 36
Nirupa Avatar answered Sep 22 '22 04:09

Nirupa