Hi Chuck,

Release 0.3.0 does include the fix
"""

begin
  require 'spec/runner/differs/default' # RSpec >=1.2.4
rescue ::LoadError
  require 'spec/expectations/differs/default' # RSpec <=1.2.3
end

"""
described in
http://github.com/aslakhellesoy/cucumber/commit/888b875bc17218fea77021edd059af7be538a93f,
which I updated this morning using "gem update", I got the following output:


Z:\>gem update
Updating installed gems
Updating cucumber
Successfully installed cucumber-0.3.0
Updating hoe
Successfully installed hoe-1.12.2
Updating rubygems-update
Successfully installed rubygems-update-1.3.2
ERROR:  While executing gem ... (NameError)
    undefined local variable or method `remote_gemspecs' for
#<Gem::Commands::UpdateCommand:0x45ed504>


*Not* to sure about the error above but Cucumber runs successfully for me...

Cool Cucumbers,
Andre

On Thu, Apr 16, 2009 at 7:45 PM, Charles Grindel <ch...@chuckgrindel.com>wrote:


> Hi,
> I too am experiencing the "can't activate , already activated
> cucumber-0.3.0" error when running
>
> rake spec
> OR
> rake gems:unpack:dependencies GEM=cucumber
>
> Was the fix described by Aslak in the 0.3.0 release?  What is the gem
> source that I should use to load aslakhellesoy-cucumber gem?
>
> Thanks,
> Chuck
>
>
> On Tue, Apr 14, 2009 at 5:40 AM, AndreXP <andre.x.pretor...@gmail.com>wrote:
>
>
>> Fixed :) I should have looked in lighthouseapp for this ticket..!!
>> Thanks for the speedy reply.
>>
>> Andre
>>
>>
>> Aslak Hellesoy wrote:
>> >
>> > On Tue, Apr 14, 2009 at 11:00 AM, AndreXP
>> > <andre.x.pretor...@gmail.com>wrote:
>> >
>> >>
>> >> Hi All,
>> >>
>> >> This morning I did a "gem update" which installed "rspec-1.2.4" and
>> when
>> >> I
>> >> run my cucumber "rake features" command I got the following:
>> >>
>> >
>> > Try the latest Cucumber code (aslakhellesoy-cucumber gem). This was
>> fixed
>> > yesterday:
>> >
>> https://rspec.lighthouseapp.com/projects/16211/tickets/291-dependency-on-internal-files-in-rspec-breaks-cucumber-w-rspec-124#ticket-291-2
>> >
>> > Aslak
>> >
>> >
>> >>
>> >> c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:142:in `activate': can't
>> >> activate
>> >> rspec (= 1.2.2, runtime), already activated rspec-1.2.4
>> >>  (Gem::Exception)
>> >>        from
>> >> c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
>> >> `polyglot_original_require'
>> >>        from
>> >> c:/ruby/lib/ruby/gems/1.8/gems/polyglot-0.2.5/lib/polyglot.rb:54:in
>> >> `require'
>> >>        from
>> >>
>> >>
>> c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:in
>> >> `require'
>> >>        from
>> >>
>> >>
>> c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:521:in
>> >> `new_constants_in'
>> >>        from
>> >>
>> >>
>> c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:in
>> >> `require'
>> >>        from
>> >>
>> >>
>> c:/ruby/lib/ruby/gems/1.8/gems/cucumber-0.2.3/bin/../lib/cucumber/cli/main.rb:92:in
>> >> `enable_diffing'
>> >>        from
>> >>
>> >>
>> c:/ruby/lib/ruby/gems/1.8/gems/cucumber-0.2.3/bin/../lib/cucumber/cli/main.rb:35:in
>> >> `execute!'
>> >>        from
>> >>
>> >>
>> c:/ruby/lib/ruby/gems/1.8/gems/cucumber-0.2.3/bin/../lib/cucumber/cli/main.rb:20:in
>> >> `execute'
>> >>        from
>> c:/ruby/lib/ruby/gems/1.8/gems/cucumber-0.2.3/bin/cucumber:6
>> >> rake aborted!
>> >> Command failed with status (1): [c:/ruby/bin/ruby -I
>> >> "c:/ruby/lib/ruby/gems...]
>> >>
>> >> Then I run the "Gem clean" command which removed all old gems... and
>> when
>> >> I
>> >> run my cucumber "rake features" command I got the following:
>> >>
>> >> c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
>> >> `gem_original_require': no such file to load --
>> >> spec/expectations/differs/default (MissingSourceFile)
>> >>        from
>> >> c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
>> >> `polyglot_original_require'
>> >>        from
>> >> c:/ruby/lib/ruby/gems/1.8/gems/polyglot-0.2.5/lib/polyglot.rb:54:in
>> >> `require'
>> >>        from
>> >>
>> >>
>> c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:in
>> >> `require'
>> >>        from
>> >>
>> >>
>> c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:521:in
>> >> `new_constants_in'
>> >>        from
>> >>
>> >>
>> c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:in
>> >> `require'
>> >>        from
>> >>
>> >>
>> c:/ruby/lib/ruby/gems/1.8/gems/cucumber-0.2.3/bin/../lib/cucumber/cli/main.rb:92:in
>> >> `enable_diffing'
>> >>        from
>> >>
>> >>
>> c:/ruby/lib/ruby/gems/1.8/gems/cucumber-0.2.3/bin/../lib/cucumber/cli/main.rb:35:in
>> >> `execute!'
>> >>        from
>> >>
>> >>
>> c:/ruby/lib/ruby/gems/1.8/gems/cucumber-0.2.3/bin/../lib/cucumber/cli/main.rb:20:in
>> >> `execute'
>> >>        from
>> c:/ruby/lib/ruby/gems/1.8/gems/cucumber-0.2.3/bin/cucumber:6
>> >> rake aborted!
>> >> Command failed with status (1): [c:/ruby/bin/ruby -I
>> >> "c:/ruby/lib/ruby/gems...]
>> >>
>> >>
>> >> Any thoughts on fixing this as ‘gem install spec’ gives me : “ERROR:
>> >> could
>> >> not find gem spec locally or in a repository”,
>> >>
>> >> Andre
>> >>
>> >> --
>> >> View this message in context:
>> >>
>> http://www.nabble.com/%28MissingSourceFile%29-no-such-file-to-load----spec-expectations-differs-default-tp23035747p23035747.html
>> >> Sent from the rspec-users mailing list archive at Nabble.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
>> >
>>
>>
>> -- View this message in context:
>> http://www.nabble.com/%28MissingSourceFile%29-no-such-file-to-load----spec-expectations-differs-default-tp23035747p23036301.html
>>
>>  Sent from the rspec-users mailing list archive at Nabble.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

Reply via email to