Freezing to 1.2.6 appears to be broken right now for two reasons. My environment is using rails 1.2.6 and rubygems 0.9.5 Attempting to freeze to 1.2.6 with this will result in this output & error: % rake rails:freeze:edge TAG=rel_1-2-6 ... ** Invoke rails:freeze:edge (first_time) ** Execute rails:freeze:edge A vendor/rails/railties . . . A vendor/rails/activesupport/MIT-LICENSE A vendor/rails/activesupport/README Exported revision 8214. svn: URL ''http://dev.rubyonrails.org/svn/rails/tags/rel_1-2-6/ activeresource'' doesn''t exist To fix this, you need to edit the .../PATH_TO_RAILS/lib/tasks/ framework.rake file and remove activeresource from the for loop here: for framework in %w(railties actionpack activerecord actionmailer activesupport activeresource) ============================================ The next problem I had appears to be a result of another bug in the 1.2.6 version of framework.rake. Here I attempt to do the freeze and it fails: (ghtrp03) ~/suites/staging/cm % rake rails:freeze:gems --trace /usr/local/lib/ruby/site_ruby/1.8 /usr/local/lib/ruby/site_ruby/1.8/i386-freebsd7 /usr/local/lib/ruby/site_ruby /usr/local/lib/ruby/1.8 /usr/local/lib/ruby/1.8/i386-freebsd7 . (in /usr/home/dmack/suites/staging/cm) ** Invoke rails:freeze:gems (first_time) ** Execute rails:freeze:gems Freezing to the gems for Rails 1.2.6 rake aborted! uninitialized constant Gem::GemRunner /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:2028:in `const_missing'' /usr/local/lib/ruby/gems/1.8/gems/rails-1.2.6/lib/tasks/framework.rake: 26 /usr/local/lib/ruby/gems/1.8/gems/rails-1.2.6/lib/tasks/framework.rake: 25:in `each'' /usr/local/lib/ruby/gems/1.8/gems/rails-1.2.6/lib/tasks/framework.rake: 25 /usr/local/lib/ruby/1.8/fileutils.rb:121:in `chdir'' /usr/local/lib/ruby/1.8/fileutils.rb:121:in `chdir'' /usr/local/lib/ruby/gems/1.8/gems/rails-1.2.6/lib/tasks/framework.rake: 24 /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `call'' /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `execute'' /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `each'' /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `execute'' /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:362:in `invoke'' /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in `synchronize'' /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in `invoke'' /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in `top_level'' /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in `each'' /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in `top_level'' /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1761:in `standard_exception_handling'' /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1733:in `top_level'' /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1711:in `run'' /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1761:in `standard_exception_handling'' /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1708:in `run'' /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/bin/rake:7 /usr/local/bin/rake:20:in `load'' /usr/local/bin/rake:20 Fixing this was mentioned in another thread on this list. Just add the line: require ''rubygems/gem_runner'' below the line: require ''rubygems'' in framework.rake. After doing that, all is well: (ghtrp03) ~/suites/staging/cm % rm -rf vendor/rails (ghtrp03) ~/suites/staging/cm % rake rails:freeze:gems --trace /usr/local/lib/ruby/site_ruby/1.8 /usr/local/lib/ruby/site_ruby/1.8/i386-freebsd7 /usr/local/lib/ruby/site_ruby /usr/local/lib/ruby/1.8 /usr/local/lib/ruby/1.8/i386-freebsd7 . (in /usr/home/dmack/suites/staging/cm) Freezing to the gems for Rails 1.2.6 Unpacked gem: ''activesupport-1.4.4'' Unpacked gem: ''activerecord-1.15.6'' Unpacked gem: ''actionpack-1.13.6'' Unpacked gem: ''actionmailer-1.3.6'' Unpacked gem: ''actionwebservice-1.2.6'' Unpacked gem: ''rails-1.2.6'' Does this stuff get tested before release? At least add it to the release notes. Dan --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---