undefined local variable or method `location_of_caller' for Time:Class
Time.today ficou obsoleto e retiraram sua funcionalidade no
Rubygems 1.3.2
Um monte de plugins e outros projetos que usam a função today
retornarão esse erro, optei por voltar o rubygems na versão 1.3.1
embora parece que existam alguns fixes
Para remover o rubygems executei o seguinte
para descobrir os diretorios de bibliotecas ruby
ruby -e 'puts $:'
junto com as linhas retornou o diretorio "/usr/local/lib/site_ruby/1.8"
removi os arquivos desse dir
gauntlet_rubygems.rb
rubygems.rb
ubygems.rb
e o diretorio rubygems
veja o tópico original:
https://rubyforge.org/tracker/index.php?func=detail&aid=25564&group_id=126&atid=575
Maldito 1.3.2, tá certo que o Time.today ficou obsoleto, mas não
precisa retirar a função e retornar um erro para isso, retorna um
warning bem +simples e mantém a compatibilidade com projetos antigos, AF!
quarta-feira, 29 de abril de 2009
undefined local variable or method `location_of_caller' for Time:Class
Marcadores:
Ruby on Rails
Assinar:
Postar comentários (Atom)
Marcadores
- 404 (1)
- Agendador (1)
- Asian movies (1)
- Asus (1)
- Caminhadas (1)
- Capybara (1)
- Comic/Strange (57)
- Computers (20)
- Controller (1)
- Cron (1)
- DBus (1)
- Destroy (1)
- Euler (1)
- Fedora (1)
- G50VT (1)
- Games (1)
- Gráficos (1)
- Hiking (1)
- Japan (1)
- javascript (8)
- Linux (6)
- monokai gedit linux (1)
- Movies (1)
- Mysql (3)
- Netbeans (2)
- Oracle (1)
- OSX (13)
- photos (1)
- Pidgin (1)
- Programming Languages (4)
- PyCron (1)
- Rock climbing (2)
- Ruby (7)
- Ruby on Rails (23)
- Test (1)
- Travessias (1)
- Web (14)
- WhatWeb (1)
- wikipedia (1)
- Windows (1)
- XBMC microsoft game controller (1)
Nenhum comentário:
Postar um comentário