2009/2/11 Stephen Eley <[email protected]>: > For me this usually doesn't happen when I try to run 'merb', and only > on some rake tasks. It's mostly specs that break it. But since I > practice BDD and I'm running specs *all the time*, this causes me a > lot of stress. It means I know that if I do a 'sudo gem update', I'm > going to have to spend some time fixing all the dependencies.rb files > in all of my Merb projects before I can work with them again. And > that's no fun.
I have the same problems. The current project I'm working on is sitting at: merb_gems_version = "1.0.7.1" dm_gems_version = "0.9.9" do_gems_version = "0.9.10.1" as when I tired to update to the latest versions I had all sorts of problems with specs/features not running properly. I spent more than enough time trying to get stuff working but gave up in the end (I think this was more a problem with rspec/cucumber/webrat/merb_webrat than datamapper). After this I had to revert all my system gems to the same versions as in my merb project dependencies as otherwise I get the 'already activated' errors (again iirc this was more to do with running specs/features). After being burnt a couple of times with 'already activated' (the first time I did get things working in the end) I daren't install the latest versions of merb/datamapper/rspec/cucumber in my system gems which makes me a sad puppy. I'd love to be able to have a merb project that has everything bundled and can run and be speced and cucumbered irrespective of what gems I have installed on the system. I can't see how I'd easily be able to develop multiple merb apps on the same machine without ending up in 'already activated' hell unless I strictly ensure that they are all running the exact same versions of everything. I don't have any specifics of the issues I had, but it was a lot of pain that (2nd time round) I couldn't sort out. I will try to upgrade again with the next release of merb/datamapper and will be more than happy to log my issues and send to the list. Cheers Rupert --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "DataMapper" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/datamapper?hl=en -~----------~----~----~----~------~----~------~--~---
