Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Rails keeps on asking me to "Please run `bundle install` before trying to start your application"

Everything was working fine, then all of a sudden I was not able to run "rails s" or "rails c" anymore.

I keep getting the following error msg:

The git source https://github.com/plataformatec/devise.git is not yet checked out.
Please run `bundle install` before trying to start your application

I have searched online and they said to run: spring binstubs --all, but this does not work and gives me the same error message as above.

Please help. Last thing I did was push a code to heroku and github. Rails server, console was working fine then this happens.

I have tried running bundle install, it outputs this error

...
Resolving dependencies...............
Bundler could not find compatible versions for gem "railties":
  In snapshot (Gemfile.lock):
    railties (= 5.0.4)

  In Gemfile:
    inherited_resources was resolved to 1.11.0, which depends on
      railties (< 6.1, >= 5.2)

    rails (~> 5.0.0) was resolved to 5.0.4, which depends on
      railties (= 5.0.4)

Running `bundle update` will rebuild your snapshot from scratch, using only
the gems in your Gemfile, which may resolve the conflict.

Take note that I did not do any changes to anything, that's why its so weird. It was working 5minutes earlier then all of a sudden this occurs. I have restarted my Mac already and issue still persists

like image 829
Jeffrey M Castro Avatar asked Nov 16 '25 11:11

Jeffrey M Castro


1 Answers

From the stacktrace, I see the issue to be with the inherited_resources gem. If you look at the gemspec of this gem for v1.11.0 which you are currently using, you can see where it explicitly states >= 5.2 for railties. However, it appears you running rails 5.0.0 which is tied into 5.0.4 of railties.

To fix this, I suggest fixing the inherited_resources gem to v1.9.0 which can use railties 5.0.4 and then re-run bundle install

gem inherited_resources, "1.9.0"
like image 103
Adim Avatar answered Nov 19 '25 03:11

Adim



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!