Problem z uruchomieniem starej api

Po uruchomieniu serwera rails s
wyskakuje:

Could not find rake-0.9.2.2 in any of the sources
Run bundle install to install missing gems.

bundle install - nie pomaga

Resolving dependencies…
Could not find coffee-script-source-1.1.3 in any of the sources

Wpisz w Gemfilu

gem 'rake', '0.9.2.2'

i potem bundle install powinno rozwiązać problem.

tym razem po bundle install

Resolving dependencies…
Could not find coffee-script-source-1.1.3 in any of the sources

czyli masz standardowy problem z zależnościami, a jak usuniesz Gemfile.lock i dasz bundle install to dalej są jakieś problemy czy już jest ok ?

Podczas problemów z bezpieczeństwem rubygems.org dużo wersji gemów zostało ‘cofniętych’ (?) w tym wersja 1.1.3 coffee-script-source, tak jak widać tutaj http://rubygems.org/gems/coffee-script-source/versions

Jako rozwiązanie proponowałbym zaktualizować tego gema do wersji 1.2.0 lub downgrade do 1.1.2 które są dostępne.

Usuniecie Gemfile.lock pomogło

rails s
i nadal nie uruchamia sie
komunikat błedu:

/Library/Ruby/Gems/2.0.0/gems/mysql2-0.3.15/lib/mysql2.rb:8:in require': dlopen(/Library/Ruby/Gems/2.0.0/gems/mysql2-0.3.15/lib/mysql2/mysql2.bundle, 9): Library not loaded: libmysqlclient.18.dylib (LoadError) Referenced from: /Library/Ruby/Gems/2.0.0/gems/mysql2-0.3.15/lib/mysql2/mysql2.bundle Reason: image not found - /Library/Ruby/Gems/2.0.0/gems/mysql2-0.3.15/lib/mysql2/mysql2.bundle from /Library/Ruby/Gems/2.0.0/gems/mysql2-0.3.15/lib/mysql2.rb:8:in<top (required)>’
from /Library/Ruby/Gems/2.0.0/gems/bundler-1.3.5/lib/bundler/runtime.rb:72:in require' from /Library/Ruby/Gems/2.0.0/gems/bundler-1.3.5/lib/bundler/runtime.rb:72:inblock (2 levels) in require’
from /Library/Ruby/Gems/2.0.0/gems/bundler-1.3.5/lib/bundler/runtime.rb:70:in each' from /Library/Ruby/Gems/2.0.0/gems/bundler-1.3.5/lib/bundler/runtime.rb:70:inblock in require’
from /Library/Ruby/Gems/2.0.0/gems/bundler-1.3.5/lib/bundler/runtime.rb:59:in each' from /Library/Ruby/Gems/2.0.0/gems/bundler-1.3.5/lib/bundler/runtime.rb:59:inrequire’
from /Library/Ruby/Gems/2.0.0/gems/bundler-1.3.5/lib/bundler.rb:132:in require' from /Users/tomekd/Inzynier_aplik/config/application.rb:7:in<top (required)>’
from /Library/Ruby/Gems/2.0.0/gems/railties-3.1.12/lib/rails/commands.rb:52:in require' from /Library/Ruby/Gems/2.0.0/gems/railties-3.1.12/lib/rails/commands.rb:52:inblock in <top (required)>’
from /Library/Ruby/Gems/2.0.0/gems/railties-3.1.12/lib/rails/commands.rb:49:in tap' from /Library/Ruby/Gems/2.0.0/gems/railties-3.1.12/lib/rails/commands.rb:49:in<top (required)>’
from script/rails:6:in require' from script/rails:6:in

wygląda na problem z mysqlem, masz mysqla włączonego ?