Dear all, I''m trying to build SimpleTicket - the latest build of which is available at http://simpleticket.net/latest.tar.gz. During the rake migrate, I encounter what appear to be errors when connecting to the MySQL database (although the call to the MySQL database isn''t happening yet as an ArgumentError occurs before this). The INSTALL file states that Rails 1.1.6 is required. Here''s the versions of what I have installed on Ubuntu 7.10: # ruby -v ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] # rake --version rake, version 0.8.1 # gem -v 0.9.5 My local gems are: # gem li *** LOCAL GEMS *** actionmailer (1.2.5) actionpack (1.12.5) actionwebservice (1.1.6) activerecord (1.14.4) activesupport (1.3.1) builder (2.1.2) feedtools (0.2.28) rails (1.1.6) rake (0.8.1) uuidtools (1.0.3) When I try to run ''rake migrate'', the following error message occurs: # rake migrate (in /var/simpleticket) /var/simpleticket/config/boot.rb:28:Warning: require_gem is obsolete. Use gem instead. rake aborted! wrong number of arguments (1 for 0) The full trace is attached to this email. Aside from this, webrick is listening on port 3000 and I get the nice login screen of SimpleTicket (but can''t log in due to the apparent MySQL problems). Any help would be most appreciated. Regards, Patrick Attachments: http://www.ruby-forum.com/attachment/1408/rake_migrate_errors.txt -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
Patrick Rynhart wrote:> # rake migrate > (in /var/simpleticket) > /var/simpleticket/config/boot.rb:28:Warning: require_gem is obsolete. > Use gem instead. > rake aborted! > wrong number of arguments (1 for 0)Their code is outdated. Go into boot.rb and any other files with the same error and change ''require_gem'' to ''gem''. (or run rake rails:update:configs) Once you fix that problem, there will be plenty more. :) You might want to give Mystic a try. It''s another decent ticketing program. Here are some rake commands you might want to consider for your quest: rake rails:freeze:edge Lock to latest Edge Rails or a specific revision with REVISION=X (ex: REVISION=4021) or a tag with TAG=Y (ex: TAG=rel_1-1-0) rake rails:freeze:gems Lock this application to the current gems (by unpacking them into vendor/rails) rake rails:unfreeze Unlock this application from freeze of gems or edge and return to a fluid use of system gems rake rails:update Update both configs, scripts and public/javascripts from Rails ***rake rails:update:configs Update config/boot.rb from your current rails install rake rails:update:javascripts Update your javascripts from your current rails install rake rails:update:scripts Add new scripts to the application script/ directory -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
Hi Patrick, That''s due the incompatibility with rails 1.1.6 and ruby 1.8.6. Please read my post on this issue for the work around. regards Daniel -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
Daniel Goh wrote:> Hi Patrick, > > That''s due the incompatibility with rails 1.1.6 and ruby 1.8.6. Please > read my post on this issue for the work around. > > regards > DanielSorry I forgot to provide the link. http://www.railized.com/2008/2/17/wrong-argument-error-when-running-rails-1-1-6-with-ruby-1-8-6 -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
Thanks for this Daniel - it is most appreciated. Regards, Patrick -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---