5

I am running the Thin server for my Rails app locally. Every time I start it I receive the following message:

Warning: Running `gem pristine --all` to regenerate your installed gemspecs (and deleting then reinstalling your bundle if you use bundle --path) will improve the startup performance of Spring.

Even after I run the command 'gem pristine -all' it takes a long time for the server to restart, and the message then appears again. Why so?

Baldrick
  • 23,882
  • 6
  • 74
  • 79
etayluz
  • 15,920
  • 23
  • 106
  • 151

2 Answers2

2

gem update --system to get rid of the message works for me.

Swati
  • 2,870
  • 7
  • 45
  • 87
1

I had the same problem. Looking through the output from gem pristine --all I saw that several gems were being skipped with a message like

Skipped bigdecimal-1.1.0, it is bundled with old Ruby

I reinstalled those gems manually to get rid of the message

gem uninstall bigdecimal
gem install bigdecimal
Arctodus
  • 5,743
  • 3
  • 32
  • 44
  • Finally, a resolution! I freshly installed on a new computer and was still getting these errors. I just uninstalled all the gems that said "it is bundled with old Ruby" and after that `spring status` et. al. didn't give the warning anymore. Thanks! – pdobb Aug 14 '15 at 14:06