Hi,
I read your comment on http://blog.infinitered.com/entr...
and wanted to try out your gem as it looks very promising. Perhaps
I just forgot something and perhaps this is not the right place for
this type of question but I cannot install the commander gem.
I get a "Don't know how to build task 'test/foo'" message when
trying to install or build the gem.
Maybe you can help me?
I tried following steps:
$ sudo gem update
$ git clone git://github.com/visionmedia/commander.git
$ cd commander/
$ rake gem
no such file to load -- highline/import
$ sudo gem install highline
$ rake gem
no such file to load -- echoe
$ sudo gem install echoe
$ rake gem
no such file to load -- spec/rake/spectask
$ sudo gem install rspec
$ rake gem
mkdir -p pkg rake aborted! Don't know how to build task
'test/foo'
$ rake gem --trace
Invoke gem (first_time) Invoke
pkg/commander-3.2.0.gem (first_time) Invoke pkg
(first_time, not_needed) Invoke bin/commander (first_time,
not_needed) Invoke commander.gemspec (first_time)
Invoke build_gemspec (first_time) Execute
build_gemspec Execute commander.gemspec Invoke
History.rdoc (first_time, not_needed) Invoke
lib/commander/blank.rb (first_time, not_needed) Invoke
lib/commander/command.rb (first_time, not_needed) Invoke
lib/commander/core_ext/array.rb (first_time, not_needed)
Invoke lib/commander/core_ext/object.rb (first_time,
not_needed) Invoke lib/commander/core_ext/string.rb
(first_time, not_needed) Invoke lib/commander/core_ext.rb
(first_time, not_needed) Invoke
lib/commander/help_formatters/base.rb (first_time, not_needed)
Invoke
lib/commander/help_formatters/terminal/command_help.erb
(first_time, not_needed) Invoke
lib/commander/help_formatters/terminal/help.erb (first_time,
not_needed) Invoke
lib/commander/help_formatters/terminal.rb (first_time,
not_needed) Invoke lib/commander/help_formatters.rb
(first_time, not_needed) Invoke lib/commander/runner.rb
(first_time, not_needed) Invoke
lib/commander/user_interaction.rb (first_time, not_needed)
Invoke lib/commander/version.rb (first_time,
not_needed) Invoke lib/commander.rb (first_time,
not_needed) Invoke Manifest (first_time,
not_needed) Invoke Rakefile (first_time, not_needed)
Invoke README.rdoc (first_time, not_needed) Invoke
spec/command_spec.rb (first_time, not_needed) Invoke
spec/core_ext/array_spec.rb (first_time, not_needed)
Invoke spec/core_ext/object_spec.rb (first_time, not_needed)
Invoke spec/core_ext/string_spec.rb (first_time,
not_needed) Invoke spec/help_formatters/base_spec.rb
(first_time, not_needed) Invoke
spec/help_formatters/terminal_spec.rb (first_time,
not_needed) Invoke spec/runner_spec.rb (first_time,
not_needed) Invoke spec/spec_helper.rb (first_time,
not_needed) Invoke tasks/docs.rake (first_time,
not_needed) Invoke tasks/gemspec.rake (first_time,
not_needed) Invoke tasks/spec.rake (first_time,
not_needed) rake aborted! Don't know how to build task 'test/foo'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:1704:in
[]'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:586:ininvoke_prerequisites'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:585:in
each'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:585:ininvoke_prerequisites'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:577:in
invoke_with_call_chain'
/usr/lib/ruby/1.8/monitor.rb:242:insynchronize'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:571:in
invoke_with_call_chain'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:588:ininvoke_prerequisites'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:585:in
each'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:585:ininvoke_prerequisites'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:577:in
invoke_with_call_chain'
/usr/lib/ruby/1.8/monitor.rb:242:insynchronize'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:571:in
invoke_with_call_chain'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:564:ininvoke'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2027:in
invoke_task'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2005:intop_level'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2005:in
each'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2005:intop_level'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2044:in
standard_exception_handling'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:1999:intop_level'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:1977:in
run'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2044:instandard_exception_handling'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:1974:in
run' /usr/lib/ruby/gems/1.8/gems/rake-0.8.4/bin/rake:31
/usr/bin/rake:19:inload' /usr/bin/rake:19
./lib/commander/runner.rb:328:in require_program': program
version required (Commander::Runner::CommandError)
from ./lib/commander/runner.rb:327:in `each'
from ./lib/commander/runner.rb:327:in `require_program'
from ./lib/commander/runner.rb:39:in `run!'
from ./lib/commander.rb:35
from /usr/bin/rake:19
From this point I do not know what to do next. Do you have an
idea whats going wrong in this case?
Help would be very appreciated.