Joel,

Had this happen too.  The problem was that I ran those instructions
ton the wiki install from gems page to clean merb from my system.
That forces an uninstall of data_objects, and thor does not reinstall
data_objects by default.  It's just confusing because it tell you that
dm-core is missing.

Peter


On Oct 24, 8:40 am, joel hansson <[EMAIL PROTECTED]> wrote:
> ok, i just got it to work. what i did:
>
> sudo gem install data_objects
> => failed
> sudo gem install do_sqlite3
> sudo gem install minigems
> sudo gem install merb_datamapper
>
> I think there is a depdenency issue in the merb.thor task. (i'm using
> 0.0.52 of the thor merb tasks.)
>
> On Oct 24, 4:10 pm, joel hansson <[EMAIL PROTECTED]> wrote:
>
> > I've tried everything onhttp://wiki.merbivore.com/howto/installation/edge
> > gem list -l |egrep 'merb|dm' shows installed gem, merb* 0.9.10 and
> > dm*0.9.7
>
> > $ merb-gen app foo; cd foo; rake db:automigrate
>
> > =>
> > FATAL: The gem dm-core (= 0.9.6, runtime), [] was not found
>
> > if i edit config/dependencies.rb and change dm_gems_version to "0.9.7"
> > i just throws
> > FATAL: The gem dm-core (= 0.9.7, runtime), [] was not found
>
> > Am I missing something? what can it be? I'm using gem 1.3.0 on
> > ubuntu.
>
> > On Oct 23, 11:00 am, Peter Gumeson <[EMAIL PROTECTED]> wrote:
>
> > > This is in reference to the "So you want to contribute" wiki post...
>
> > > I really like the concept behind thor. However I ran into lots of
> > > trouble getting it to work on a clean system.  After lots of mucking
> > > around, I was finally able to document the steps required to install
> > > edge using thor here:http://wiki.merbivore.com/howto/installation/edge
> > > (see system wide section)
>
> > > I am pretty new to merb, so I felt this might help highlight what I
> > > see as the rough spots when using thor. One of the main things I
> > > noticed is merb:stack:install --edge is leaving out 3 gems needed to
> > > actually run merb (merb-param-protection, merb-exceptions, and
> > > merb_datamapper). It also seems that merb-gen should be installed with
> > > stack, but possibly I am missing some reasoning here.
>
> > > Next, I was able to bootstrap a full merb stack (with all gem
> > > dependencies) inside of my project. I will try to post detailed
> > > instructions on the wiki here soon, but until then, here are a few
> > > hints and things that felt unintuitive to me:
>
> > > - thor and merb-core, and merb-gen to some extent, are required on
> > > system to bootstrap your project with thor (makes sense)
>
> > > - If you want to install thor or merb-gen inside your project, you
> > > must do that before you run merb:stack:install inside your project.
> > > Otherwise, the system wide thor will puke when in your project's
> > > context. And then you are stuck not being able to install thor in your
> > > project. (It seems a project context merb:stack:install should also
> > > install thor and merb-gen locally)
>
> > > - Wrapper scripts are not being created in the ./bin directory for
> > > certain gems (thor, merb-gen, rspec) when installed with thor in a
> > > project context. A minor annoyance because they are created in ./gems/
> > > bin... but seems inconsistent because other wrapper scripts are being
> > > created (merb, slice)
>
> > > - Same three gems above not being installed in project context either.
>
> > > Hope this helps further refine thor awesomeness.
>
> > > Peter
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"merb" 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/merb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to