I did a quick install of newgem and it appears that it is missing a
dependency for cucumber. However, looking at newgem's rakefile (http://
github.com/drnic/newgem/tree/master/Rakefile) it appears that it is
required ... Unfortunately, I am not Hoe-literate enough to understand
why this failed (MacOS X 10.5.5 with gem 1.2.0 and ruby 1.8.6p114).
k-2:~ kpepple$ sudo gem install newgem
Password:
PostInstall.txt
Successfully installed rubyforge-1.0.1
Successfully installed hoe-1.8.2
Successfully installed rubigen-1.3.3
Successfully installed syntax-1.0.0
Successfully installed newgem-1.0.6
5 gems installed
Installing ri documentation for rubyforge-1.0.1...
Installing ri documentation for hoe-1.8.2...
Installing ri documentation for rubigen-1.3.3...
Installing ri documentation for syntax-1.0.0...
Installing ri documentation for newgem-1.0.6...
Installing RDoc documentation for rubyforge-1.0.1...
Installing RDoc documentation for hoe-1.8.2...
Installing RDoc documentation for rubigen-1.3.3...
Installing RDoc documentation for syntax-1.0.0...
Installing RDoc documentation for newgem-1.0.6...
k-2:dev kpepple$ newgem mystic
/Library/Ruby/Site/1.8/rubygems.rb:578:in `report_activate_error':
Could not find RubyGem cucumber (>= 0.1.8) (Gem::LoadError)
from /Library/Ruby/Site/1.8/rubygems.rb:134:in `activate'
from /Library/Ruby/Site/1.8/rubygems.rb:158:in `activate'
from /Library/Ruby/Site/1.8/rubygems.rb:157:in `each'
from /Library/Ruby/Site/1.8/rubygems.rb:157:in `activate'
from /Library/Ruby/Site/1.8/rubygems.rb:49:in `gem'
from /usr/bin/newgem:18
k-2:dev kpepple$ sudo gem install cucumber
Successfully installed term-ansicolor-1.0.3
Successfully installed polyglot-0.2.3
Successfully installed treetop-1.2.4
Successfully installed rspec-1.1.11
Successfully installed diff-lcs-1.1.2
Successfully installed cucumber-0.1.8
6 gems installed
Installing ri documentation for term-ansicolor-1.0.3...
Installing ri documentation for polyglot-0.2.3...
Installing ri documentation for rspec-1.1.11...
Installing ri documentation for diff-lcs-1.1.2...
Installing ri documentation for cucumber-0.1.8...
Installing RDoc documentation for term-ansicolor-1.0.3...
Installing RDoc documentation for polyglot-0.2.3...
Installing RDoc documentation for rspec-1.1.11...
Installing RDoc documentation for diff-lcs-1.1.2...
Installing RDoc documentation for cucumber-0.1.8...
k-2:dev kpepple$ newgem mystic
create
create doc
create lib
...snip...
readme readme
Important
=========
* Open Rakefile
* Update missing details (gem description, dependent gems, etc.)