Thanks, David. That was a good call. I had these installed:
dchelimsky-rspec (1.1.11.1) dchelimsky-rspec-rails (1.1.11.1) They were getting picked up instead of the new 1.1.99.9 gems. Once I uninstalled them, everything worked. Thanks again. I appreciate the support. /g -- George Anderson BenevolentCode LLC O: (410) 461-7553 C: (410) 218-5185 geo...@benevolentcode.com On Wed, Feb 25, 2009 at 5:44 PM, David Chelimsky <dchelim...@gmail.com> wrote: > On Wed, Feb 25, 2009 at 4:37 PM, George Anderson > <geo...@benevolentcode.com> wrote: >>> Is something in your app is requiring version 1.1.11.1 in specific? >> >> Negative. >> >> That was my thought too, but no such requirement exists. > > Gotta be coming from somewhere. May not be in your app, but something > somewhere on your machine is requiring rspec-1.1.11.1, otherwise we > wouldn't be getting that error. What about other gems you might be > using? > >> >> /g >> >> -- >> >> George Anderson >> >> BenevolentCode LLC >> O: (410) 461-7553 >> C: (410) 218-5185 >> >> geo...@benevolentcode.com >> >> On Wed, Feb 25, 2009 at 5:29 PM, David Chelimsky <dchelim...@gmail.com> >> wrote: >>> On Wed, Feb 25, 2009 at 3:53 PM, George Anderson >>> <geo...@benevolentcode.com> wrote: >>>> I pulled both repos and tried 'rake gem' but got 'permission denied' >>>> 'sudo rake gem' worked: >>>> >>>> ~/work/rspec (master) $ rake gem >>>> (in /Users/george/work/rspec) >>>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake/gempackagetask.rb:13:Warning: >>>> Gem::manage_gems is deprecated and will be removed on or after March >>>> 2009. >>>> Successfully built RubyGem >>>> Name: rspec >>>> Version: 1.1.99.9 >>>> File: rspec-1.1.99.9.gem >>>> mv rspec-1.1.99.9.gem pkg/rspec-1.1.99.9.gem >>>> rake aborted! >>>> Permission denied - rspec-1.1.99.9.gem or pkg/rspec-1.1.99.9.gem >>>> >>>> (See full trace by running task with --trace) >>>> ~/work/rspec (master) $ sudo rake gem >>>> (in /Users/george/work/rspec) >>>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake/gempackagetask.rb:13:Warning: >>>> Gem::manage_gems is deprecated and will be removed on or after March >>>> 2009. >>>> Successfully built RubyGem >>>> Name: rspec >>>> Version: 1.1.99.9 >>>> File: rspec-1.1.99.9.gem >>>> mv rspec-1.1.99.9.gem pkg/rspec-1.1.99.9.gem >>>> >>>> same with 'rake install_gem' (required sudo) >>>> >>>> >>>> After re-running "script/generate rspec" it still fails: >>>> >>>> it:pdf_revisions!stc_partner_plan> spec spec/models/html_page_spec.rb >>>> /opt/local/lib/ruby/site_ruby/1.8/rubygems.rb:636:in >>>> `report_activate_error': RubyGem version error: rspec(1.1.99.9 not = >>>> 1.1.11.1) (Gem::LoadError) >>> >>> Is something in your app is requiring version 1.1.11.1 in specific? >>> >>>> from /opt/local/lib/ruby/site_ruby/1.8/rubygems.rb:141:in `activate' >>>> from /opt/local/lib/ruby/site_ruby/1.8/rubygems.rb:165:in `activate' >>>> from /opt/local/lib/ruby/site_ruby/1.8/rubygems.rb:164:in `each' >>>> from /opt/local/lib/ruby/site_ruby/1.8/rubygems.rb:164:in `activate' >>>> from >>>> /opt/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:35:in >>>> `require' >>>> from >>>> /opt/local/lib/ruby/gems/1.8/gems/activesupport-2.3.0/lib/active_support/dependencies.rb:158:in >>>> `require' >>>> from ./spec/models/../spec_helper.rb:6 >>>> from >>>> /opt/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in >>>> `gem_original_require' >>>> ... 7 levels... >>>> from >>>> /opt/local/lib/ruby/gems/1.8/gems/rspec-1.1.99.9/lib/spec/runner/command_line.rb:9:in >>>> `run' >>>> from /opt/local/lib/ruby/gems/1.8/gems/rspec-1.1.99.9/bin/spec:4 >>>> from /opt/local/bin/spec:19:in `load' >>>> from /opt/local/bin/spec:19 >>>> >>>> I wish I had better news to report. >>>> >>>> Thanks for your help, >>>> >>>> /g >>>> >>>> -- >>>> >>>> George Anderson >>>> >>>> BenevolentCode LLC >>>> O: (410) 461-7553 >>>> C: (410) 218-5185 >>>> >>>> geo...@benevolentcode.com >>>> >>>> On Wed, Feb 25, 2009 at 4:11 PM, David Chelimsky <dchelim...@gmail.com> >>>> wrote: >>>>> On Wed, Feb 25, 2009 at 2:35 PM, George Anderson >>>>> <geo...@benevolentcode.com> wrote: >>>>>> >From David: > We're up to 1.1.99.9 now - have you tried that? >>>>>> >>>>>> Sorry, yes, I meant 1.1.99.1. >>>>>> >>>>>> ~/work/rspec (master) $ gem list rspec >>>>>> >>>>>> *** LOCAL GEMS *** >>>>>> >>>>>> rspec (1.1.99.9) >>>>>> rspec-rails (1.1.99.9) >>>>>> >>>>>> >>>>>> This is what I did: >>>>>> >>>>>> cloned: git://github.com/dchelimsky/rspec.git >>>>>> rake gem >>>>>> rake install_gem >>>>>> >>>>>> cloned: git://github.com/dchelimsky/rspec-rails.git >>>>>> rake gem >>>>>> rake install_gem >>>>> >>>>> OK - I know what the cause might be here. Do me a favor and repeat >>>>> that process please (using pull instead of clone - I just pushed some >>>>> code to github) and let me know if you still have a problem. >>>>> >>>>> Thx >>>>> >>>>>> >>>>>> In my project: >>>>>> script/generate rspec >>>>>> >>>>>> # modified: lib/tasks/rspec.rake >>>>>> # modified: script/autospec >>>>>> # modified: spec/spec_helper.rb >>>>>> >>>>>> >>>>>> spec spec/models/html_page_spec.rb >>>>>> /opt/local/lib/ruby/site_ruby/1.8/rubygems.rb:636:in >>>>>> `report_activate_error': RubyGem version error: rspec(1.1.99.9 not = >>>>>> 1.1.11.1) (Gem::LoadError) >>>>>> from /opt/local/lib/ruby/site_ruby/1.8/rubygems.rb:141:in >>>>>> `activate' >>>>>> from /opt/local/lib/ruby/site_ruby/1.8/rubygems.rb:165:in >>>>>> `activate' >>>>>> from /opt/local/lib/ruby/site_ruby/1.8/rubygems.rb:164:in `each' >>>>>> from /opt/local/lib/ruby/site_ruby/1.8/rubygems.rb:164:in >>>>>> `activate' >>>>>> from >>>>>> /opt/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:35:in >>>>>> `require' >>>>>> from >>>>>> /opt/local/lib/ruby/gems/1.8/gems/activesupport-2.3.0/lib/active_support/dependencies.rb:158:in >>>>>> `require' >>>>>> from ./spec/models/../spec_helper.rb:6 >>>>>> from >>>>>> /opt/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in >>>>>> `gem_original_require' >>>>>> ... 7 levels... >>>>>> from >>>>>> /opt/local/lib/ruby/gems/1.8/gems/rspec-1.1.99.9/lib/spec/runner/command_line.rb:9:in >>>>>> `run' >>>>>> from /opt/local/lib/ruby/gems/1.8/gems/rspec-1.1.99.9/bin/spec:4 >>>>>> from /opt/local/bin/spec:19:in `load' >>>>>> from /opt/local/bin/spec:19 >>>>>> >>>>>> >>>>>> spec_helper.rb (line 6) >>>>>> require 'spec/rails' >>>>>> >>>>>> $ cat spec_helper.rb >>>>>> ENV["RAILS_ENV"] = "test" >>>>>> require File.expand_path(File.dirname(__FILE__) + >>>>>> "/../config/environment") >>>>>> require 'spec' >>>>>> require 'spec/rails' >>>>>> >>>>>> Spec::Runner.configure do |config| >>>>>> config.use_transactional_fixtures = true >>>>>> config.use_instantiated_fixtures = false >>>>>> config.fixture_path = RAILS_ROOT + '/spec/fixtures/' >>>>>> end >>>>>> >>>>>> >>>>>> So it looks as if I need to update the dependency version for rspec to >>>>>> be 1.1.99.9, but I'm not sure where I need to do that. >>>>>> >>>>>> Thanks, >>>>>> >>>>>> /g >>>>>> >>>>>> -- >>>>>> >>>>>> George Anderson >>>>>> >>>>>> BenevolentCode LLC >>>>>> O: (410) 461-7553 >>>>>> C: (410) 218-5185 >>>>>> >>>>>> geo...@benevolentcode.com >>>>>> >>>>>> On Wed, Feb 25, 2009 at 2:58 PM, Yi Wen <hayafi...@gmail.com> wrote: >>>>>>> I have edge rails along with RSpec 1.1.99. works fine. What errors do >>>>>>> you >>>>>>> get? >>>>>>> >>>>>>> On Wed, Feb 25, 2009 at 1:24 PM, George Anderson >>>>>>> <geo...@benevolentcode.com> >>>>>>> wrote: >>>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> I'm failing miserably to get RSpec running with edge rails (2.3 RC1). >>>>>>>> I've tried building/installing the 1.1.99.1 gems from David's git >>>>>>>> repos (http://github.com/dchelimsky/rspec-rails and >>>>>>>> http://github.com/dchelimsky/rspec), but no luck. >>>>>>>> >>>>>>>> I realize "releases with a 4th partial [are] interim (unofficial) >>>>>>>> release[s]" and I should use them at my own risk. Could someone >>>>>>>> kindly provide fairly explicit instructions for getting RSpec running >>>>>>>> with 2.3 RC1? I suspect I'm making things more difficult than they >>>>>>>> are. >>>>>>>> >>>>>>>> If needed I can post error messages, but I'm not sure I'm on the right >>>>>>>> path to start with, so I don't think that would be helpful. >>>>>>>> >>>>>>>> Thanks, >>>>>>>> >>>>>>>> /g >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> George Anderson >>>>>>>> >>>>>>>> BenevolentCode LLC >>>>>>>> O: (410) 461-7553 >>>>>>>> C: (410) 218-5185 >>>>>>>> >>>>>>>> geo...@benevolentcode.com >>>>>>>> _______________________________________________ >>>>>>>> rspec-users mailing list >>>>>>>> rspec-users@rubyforge.org >>>>>>>> http://rubyforge.org/mailman/listinfo/rspec-users >>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> rspec-users mailing list >>>>>>> rspec-users@rubyforge.org >>>>>>> http://rubyforge.org/mailman/listinfo/rspec-users >>>>>>> >>>>>> _______________________________________________ >>>>>> rspec-users mailing list >>>>>> rspec-users@rubyforge.org >>>>>> http://rubyforge.org/mailman/listinfo/rspec-users >>>>>> >>>>> _______________________________________________ >>>>> rspec-users mailing list >>>>> rspec-users@rubyforge.org >>>>> http://rubyforge.org/mailman/listinfo/rspec-users >>>>> >>>> _______________________________________________ >>>> rspec-users mailing list >>>> rspec-users@rubyforge.org >>>> http://rubyforge.org/mailman/listinfo/rspec-users >>>> >>> _______________________________________________ >>> rspec-users mailing list >>> rspec-users@rubyforge.org >>> http://rubyforge.org/mailman/listinfo/rspec-users >>> >> _______________________________________________ >> rspec-users mailing list >> rspec-users@rubyforge.org >> http://rubyforge.org/mailman/listinfo/rspec-users >> > _______________________________________________ > rspec-users mailing list > rspec-users@rubyforge.org > http://rubyforge.org/mailman/listinfo/rspec-users > _______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users