Tive o mesmo problema no mac osx El capitan e é assim que resolvi isso. PRIMEIRAMENTE esta é a mensagem de erro que recebi depois de executar este comando
$ rails novo my-app -d mysql
A dependência tzinfo-data (> = 0) não será utilizada por nenhuma das plataformas para as quais o Bundler está instalando. O Bundler está instalando para o ruby, mas a dependência é apenas para x86-mingw32, x86-mswin32, x64-mingw32, java. Para adicionar essas plataformas ao pacote, execute bundle lock --add-platform mingw, mswin, x64_mingw, jruby
.
-Nota: Eu tentei executar o comando enquanto estou na pasta do aplicativo onde eu instalo meus aplicativos até que eu tive que cd diretório my-app (raiz do meu aplicativo)
- Puncione o cd no diretório raiz do aplicativo que você está criando
- bloqueio de pacotes --add-platform mingw, mswin, x64_mingw, jruby
-Para instalar as dependências ausentes.
-Para meu caso eu só fiz esse bundle lock --add-platform jruby
-E funcionou como uma tentativa de charme que deveria fazer o truque.