I am also trying this under Windows 7 (64-bit).

My instructions so far:

http://rubyinstaller.org/downloads/

* download and install Ruby 1.8.6-p398

* download and install DevKit-3.4.5-20100819-1535-sfx.exe (needed
for eventmachine) running this .exe unzips it into a directory

* then execute from a command line (note: put both Ruby & DevKit in C:\tools)

set PATH=C:\tools\Ruby186\bin;%PATH%
C:\tools\DevKit-3.4.5\devkitvars.bat

ruby dk.rb init
  note: this step generates a config.yml file
ruby dk.rb install

gem install amazon-ec2
gem install daemons
gem install eventmachine
gem install haml
gem install json
gem install --version '1.0.0' rack
gem install rack-accept
gem install rake
gem install rerun
gem install sinatra
gem install thin
gem install deltacloud-core

gem list (to validate your installation steps)

deltacloudd -i mock

But it fails because of rerun.rb - fork  unimplemented
C:\tools>deltacloudd -i mock
Starting Deltacloud API :: mock :: http://localhost:3001/api


 - Tools Launched
C:/tools/Ruby186/lib/ruby/gems/1.8/gems/rerun-0.5.2/lib/rerun.rb:54:in `fork': f
ork() function is unimplemented on this machine (NotImplementedError)
from C:/tools/Ruby186/lib/ruby/gems/1.8/gems/rerun-0.5.2/lib/rerun.rb:54
:in `start'
from C:/tools/Ruby186/lib/ruby/gems/1.8/gems/deltacloud-core-0.0.7/bin/d
eltacloudd:109
        from C:/tools/Ruby186/bin/deltacloudd:19:in `load'
        from C:/tools/Ruby186/bin/deltacloudd:19


On 10/13/2010 2:51 PM, Chris Lalancette wrote:
On 10/13/10 - 01:49:28PM, Burr Sutter wrote:
  Alright, thank you for all the help.  Let me see if I have the
"installation steps" on a new Fedora 13 nailed down:

sudo yum install ruby
sudo yum install ruby-devel
sudo yum install rubygems
sudo yum install gcc-c++
sudo yum install libxml2-devel
sudo yum install libxslt-devel

and then
sudo gem install amazon-ec2
sudo gem install daemons
sudo gem install eventmachine
sudo gem install haml
sudo gem install json
sudo gem install --version '1.0.0' rack
sudo gem install rack-accept
sudo gem install rake
sudo gem install rerun
sudo gem install sinatra
sudo gem install thin
sudo gem install deltacloud-core
Agreed that we should put this list somewhere.

The good news is that we are rapidly packaging this set of dependencies for
Fedora, so in the near future we should be able to just do a

# yum install deltacloud-core

To get the whole shebang.  But we still need to keep around the gem
instructions for users on other/older distributions.

Reply via email to