Mostrando postagens com marcador rake. Mostrar todas as postagens
Mostrando postagens com marcador rake. Mostrar todas as postagens

ERROR: Error installing rails: invalid gem format for /var/lib/gems/1.8/cache/rake-0.8.7.gem

Voltando a cair dentro na programação, consequentemente voltei a me deparar com erros.

Desta vez ao tentar instalar o rails ( usando $ sudo gem install rails --include-dependecies ) em uma outra máquina o erro que foi acusado foi o seguinte.

ERROR: Error installing rails: invalid gem format for /var/lib/gems/1.8/cache/rake-0.8.7.gem
Para solucionar o problema remova o arquivo rake-0.8.7.gem

$ sudo rm /var/lib/gems/1.8/cache/rake-0.8.7.gem

Depois de remove-lo, tente instalar o rails novamente, e deve funcionar.

Gostaria de lembrar que esse erro tambem pode acontecer com outros arquivos, que não sejam o rake-0.8.7.gem, como por exemplo os arquivos: actionpack-2.1.0.gem ; activerecord-2.0.2.gem ...

Espero ter ajudado! Leia Mais!

Erro: Rake: undefined method 'reenable' for [environment']>:Rake::Task

Ao rodar o comando rake db:migrate me deparei com este erro Rake: undefined method 'reenable' for [environment']>:Rake::Task.
Rodrigo Manhães do blog SacodeCoisas postou sobre este problema, mais aqui segue o passo a passo.

Causa: O rake que vem instalado no Sistema Operacional provavelmente com uma versão mais antiga que a instalada com o GEM.

Solução: Desinstalar o rake do S.O.

Remover o rake:
sudo aptitude remove rake


Instalar o rake novo pelo gem:
sudo gem install rake


Pode acontecer(quase sempre, pelo menos no Ubuntu 9.04) que o link simbolico ruby seja removido junto com o rake.
Crie novamente o link simbolico para o ruby:
ln -s /usr/bin/ruby1.8 /usr/bin/ruby


Crie também o link simbolico para o rake novo:
ln -s /var/lib/gems/1.8/gems/rake-0.8.7/bin/rake /usr/bin/rake


Ps: até a edição deste post a ultima versão disponivel do rake era a 0.8.7, caso sua versão seja superior substitua pela sua versão.
Leia Mais!