Getting "block in activate_dependencies" error when doing middleman init

I am getting the following error when I do middleman init:

C:/Ruby200/lib/ruby/2.0.0/rubygems/specification.rb:1193:in block in activate_d ependencies': can't satisfy 'i18n (~> 0.6.9)', already activated 'i18n-0.6.1' (G em::LoadError) from C:/Ruby200/lib/ruby/2.0.0/rubygems/specification.rb:1185:in each’
from C:/Ruby200/lib/ruby/2.0.0/rubygems/specification.rb:1185:in activa te_dependencies' from C:/Ruby200/lib/ruby/2.0.0/rubygems/specification.rb:1167:in activa
te’
from C:/Ruby200/lib/ruby/2.0.0/rubygems/core_ext/kernel_gem.rb:48:in ge m' from C:/Ruby200/bin/middleman:22:in

How do I deactivate or get rid of i18n-0.6.1?
I’m on Windows 7 using Ruby 2.0.0p247.
Thanks!

gem uninstall i18n -v 0.6.1

Is there a better method to fix this error?
I almost uninstalled i18n v 0.6.1 but I got a warning:

activesupport-3.2.13 depends on i18n (= 0.6.1)
If you remove this gem, these dependencies will not be met.
Continue with Uninstall? [yN]  n
ERROR:  While executing gem ... (Gem::DependencyRemovalException)
    Uninstallation aborted due to dependent gem(s)

I don’t want to mess anything else up. Anyone know the best way forward?
Can I just uninstall it and the newest version of i18n will resolve the dependency for activesupport?

Now I get this error:

C:/Ruby200/lib/ruby/2.0.0/rubygems/dependency.rb:296:in `to_specs': Could not fi

nd ‘i18n’ (= 0.6.1) - did find: [i18n-0.6.9] (Gem::LoadError)
from C:/Ruby200/lib/ruby/2.0.0/rubygems/specification.rb:1196:in block in activate_dependencies' from C:/Ruby200/lib/ruby/2.0.0/rubygems/specification.rb:1185:in each’
from C:/Ruby200/lib/ruby/2.0.0/rubygems/specification.rb:1185:in activa te_dependencies' from C:/Ruby200/lib/ruby/2.0.0/rubygems/specification.rb:1167:in activa
te’
from C:/Ruby200/lib/ruby/2.0.0/rubygems/specification.rb:1199:in block in activate_dependencies' from C:/Ruby200/lib/ruby/2.0.0/rubygems/specification.rb:1185:in each’
from C:/Ruby200/lib/ruby/2.0.0/rubygems/specification.rb:1185:in activa te_dependencies' from C:/Ruby200/lib/ruby/2.0.0/rubygems/specification.rb:1167:in activa
te’
from C:/Ruby200/lib/ruby/2.0.0/rubygems/core_ext/kernel_gem.rb:48:in ge m' from C:/Ruby200/bin/middleman:22:in

Any help is appreciated!

I’m having the same issue. Would like to try out middleman – is there any resolution to this?

Start by updating activesupport to 3.2.16 (there are later versions, I think 4.0.2 is the latest, but I’m not sure if Middleman supports the 4), and see if that resolves the dependency.

That worked, thank you so much!

Are you using a Gemfile? This is basically what Bundler was invented to solve.