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
-~----------~----~----~----~------~----~------~--~---

Reply via email to