[Rock-dev] Error in System management tutorial: moving to bundles

Martin.Azkarate at esa.int Martin.Azkarate at esa.int
Tue Nov 19 19:23:42 CET 2013


Following the tutorials for System Management I try to run the commands 
roby init and syskit init and both give me errors of plugins that I am 
missing. Command output is here below, I am on Next flavor. What is wrong 
with my rock installation?


Running roby init

lrm at ubuntu:~/rock/bundles/tutorial$ roby init
/home/lrm/rock/tools/metaruby/lib/metaruby.rb:1: warning: already 
initialized constant VERSION
Orocos[WARN]: could not load plugin 
/home/lrm/rock/install/share/orogen/plugins/transformer_plugin.rb: no such 
file to load -- eigen
Orocos[WARN]:   
/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`gem_original_require'
Orocos[WARN]:   
/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `require'
Orocos[WARN]:   
/home/lrm/rock/drivers/transformer/ruby/lib/transformer.rb:2
Orocos[WARN]:   
/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`gem_original_require'
Orocos[WARN]:   
/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `require'
Orocos[WARN]:   
/home/lrm/rock/install/share/orogen/plugins/transformer_plugin.rb:2
Orocos[WARN]:   
/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`gem_original_require'
Orocos[WARN]:   
/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `require'
Orocos[WARN]:   /home/lrm/rock/tools/orogen/lib/orogen/base.rb:439:in 
`load_orogen_plugins'
Orocos[WARN]:   /home/lrm/rock/tools/orogen/lib/orogen/base.rb:396:in 
`each_orogen_plugin_file'
Orocos[WARN]:   /home/lrm/rock/tools/orogen/lib/orogen/base.rb:395:in 
`each'
Orocos[WARN]:   /home/lrm/rock/tools/orogen/lib/orogen/base.rb:395:in 
`each_orogen_plugin_file'
Orocos[WARN]:   /home/lrm/rock/tools/orogen/lib/orogen/base.rb:379:in 
`each'
Orocos[WARN]:   /home/lrm/rock/tools/orogen/lib/orogen/base.rb:379:in 
`each_orogen_plugin_path'
Orocos[WARN]:   /home/lrm/rock/tools/orogen/lib/orogen/base.rb:391:in 
`each_orogen_plugin_file'
Orocos[WARN]:   /home/lrm/rock/tools/orogen/lib/orogen/base.rb:436:in 
`load_orogen_plugins'
Orocos[WARN]:   /home/lrm/rock/tools/orogen/lib/orogen.rb:21
Orocos[WARN]:   
/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`gem_original_require'
Orocos[WARN]:   
/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `require'
Orocos[WARN]:   /home/lrm/rock/tools/orocos.rb/lib/orocos.rb:2
Orocos[WARN]:   
/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`gem_original_require'
Orocos[WARN]:   
/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `require'
Orocos[WARN]:   /home/lrm/rock/tools/syskit/lib/syskit.rb:1
Orocos[WARN]:   
/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`gem_original_require'
Orocos[WARN]:   
/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `require'
Orocos[WARN]:   
/home/lrm/rock/tools/syskit/lib/syskit/roby_app/register_plugin.rb:1
Orocos[WARN]:   /home/lrm/rock/tools/roby/lib/roby/app.rb:776:in `require'
Orocos[WARN]:   /home/lrm/rock/tools/roby/lib/roby/app.rb:776:in `require'
Orocos[WARN]:   /home/lrm/rock/tools/roby/lib/roby/app.rb:428:in 
`load_plugin_file'
Orocos[WARN]:   /home/lrm/rock/tools/roby/lib/roby/app.rb:517:in 
`register_plugins'
Orocos[WARN]:   /home/lrm/rock/tools/roby/lib/roby/app.rb:513:in `each'
Orocos[WARN]:   /home/lrm/rock/tools/roby/lib/roby/app.rb:513:in 
`register_plugins'
Orocos[WARN]:   /home/lrm/rock/tools/roby/lib/roby/app.rb:525:in `using'
Orocos[WARN]:   /home/lrm/rock/bundles/tutorial/config/init.rb:16
Orocos[WARN]:   
/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`gem_original_require'
Orocos[WARN]:   
/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `require'
Orocos[WARN]:   /home/lrm/rock/tools/roby/lib/roby/app/installer.rb:11:in 
`initialize'
Orocos[WARN]:   
/home/lrm/rock/tools/roby/lib/roby/app/scripts/init.rb:4:in `new'
Orocos[WARN]:   /home/lrm/rock/tools/roby/lib/roby/app/scripts/init.rb:4
Orocos[WARN]:   
/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`gem_original_require'
Orocos[WARN]:   
/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `require'
Orocos[WARN]:   /home/lrm/rock/tools/roby/bin/roby:7
15:17:57.231 (Roby) cannot load plugin 
/home/lrm/rock/tools/syskit/lib/syskit/roby_app/register_plugin.rb: 
/home/lrm/rock/tools/utilrb/lib/utilrb/kernel/with_module.rb:28:in 
`const_missing': uninitialized constant Kernel::BasicObject (NameError)
from /home/lrm/rock/tools/utilrb/lib/utilrb/kernel/load_dsl_file.rb:153:in 
`dsl_exec_common'
from /home/lrm/rock/tools/utilrb/lib/utilrb/kernel/with_module.rb:45:in 
`instance_eval'
from /home/lrm/rock/tools/utilrb/lib/utilrb/kernel/with_module.rb:45:in 
`with_module'
from /home/lrm/rock/tools/utilrb/lib/utilrb/kernel/load_dsl_file.rb:152:in 
`dsl_exec_common'
from /home/lrm/rock/tools/utilrb/lib/utilrb/kernel/load_dsl_file.rb:34:in 
`load_dsl_filter_backtrace'
from /home/lrm/rock/tools/utilrb/lib/utilrb/kernel/load_dsl_file.rb:151:in 
`dsl_exec_common'
from /home/lrm/rock/tools/utilrb/lib/utilrb/kernel/load_dsl_file.rb:110:in 
`eval_dsl_file_content'
from /home/lrm/rock/tools/utilrb/lib/utilrb/kernel/load_dsl_file.rb:126:in 
`eval_dsl_file'
from /home/lrm/rock/tools/orogen/lib/orogen/gen/project.rb:1339:in `load'
from /home/lrm/rock/tools/orogen/lib/orogen/gen/imports.rb:236:in `load'
from /home/lrm/rock/tools/orogen/lib/orogen/gen/imports.rb:195:in `load'
from /home/lrm/rock/tools/orogen/lib/orogen/gen/project.rb:219:in 
`standard_tasks'
from /home/lrm/rock/tools/orogen/lib/orogen/gen/project.rb:218:in `each'
from /home/lrm/rock/tools/orogen/lib/orogen/gen/project.rb:218:in 
`standard_tasks'
from /home/lrm/rock/tools/orogen/lib/orogen/spec/task_context.rb:252:in 
`orogen_rtt_task_context'
from /home/lrm/rock/tools/orogen/lib/orogen/spec/task_context.rb:265:in 
`initialize'
from /home/lrm/rock/tools/syskit/lib/syskit/models/data_service.rb:28:in 
`new'
from /home/lrm/rock/tools/syskit/lib/syskit/models/data_service.rb:28:in 
`clear_model'
from /home/lrm/rock/tools/syskit/lib/syskit/models/data_service.rb:22:in 
`initialize'
from /home/lrm/rock/tools/syskit/lib/syskit/data_service.rb:2:in `new'
from /home/lrm/rock/tools/syskit/lib/syskit/data_service.rb:2
from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`gem_original_require'
from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`require'
from /home/lrm/rock/tools/syskit/lib/syskit.rb:23
from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`gem_original_require'
from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`require'
from /home/lrm/rock/tools/syskit/lib/syskit/roby_app/register_plugin.rb:1
from /home/lrm/rock/tools/roby/lib/roby/app.rb:776:in `require'
from /home/lrm/rock/tools/roby/lib/roby/app.rb:776:in `require'
from /home/lrm/rock/tools/roby/lib/roby/app.rb:428:in `load_plugin_file'
from /home/lrm/rock/tools/roby/lib/roby/app.rb:517:in `register_plugins'
from /home/lrm/rock/tools/roby/lib/roby/app.rb:513:in `each'
from /home/lrm/rock/tools/roby/lib/roby/app.rb:513:in `register_plugins'
from /home/lrm/rock/tools/roby/lib/roby/app.rb:525:in `using'
from /home/lrm/rock/bundles/tutorial/config/init.rb:16
from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`gem_original_require'
from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`require'
from /home/lrm/rock/tools/roby/lib/roby/app/installer.rb:11:in 
`initialize'
from /home/lrm/rock/tools/roby/lib/roby/app/scripts/init.rb:4:in `new'
from /home/lrm/rock/tools/roby/lib/roby/app/scripts/init.rb:4
from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`gem_original_require'
from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`require'
from /home/lrm/rock/tools/roby/bin/roby:7

Bundles[INFO]: Active bundles: tutorial
/home/lrm/rock/tools/roby/lib/roby/app.rb:529:in `using': syskit is not a 
known plugin (fault_injection, subsystems) (ArgumentError)
from /home/lrm/rock/tools/roby/lib/roby/app.rb:526:in `map'
from /home/lrm/rock/tools/roby/lib/roby/app.rb:526:in `using'
from /home/lrm/rock/bundles/tutorial/config/init.rb:16
from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`gem_original_require'
from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`require'
from /home/lrm/rock/tools/roby/lib/roby/app/installer.rb:11:in 
`initialize'
from /home/lrm/rock/tools/roby/lib/roby/app/scripts/init.rb:4:in `new'
from /home/lrm/rock/tools/roby/lib/roby/app/scripts/init.rb:4
from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`gem_original_require'
from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`require'
from /home/lrm/rock/tools/roby/bin/roby:7


Running syskit init:

lrm at ubuntu:~/rock/bundles/tutorial$ syskit init
/home/lrm/rock/tools/metaruby/lib/metaruby.rb:1: warning: already 
initialized constant VERSION
Orocos[WARN]: could not load plugin 
/home/lrm/rock/install/share/orogen/plugins/transformer_plugin.rb: no such 
file to load -- eigen
Orocos[WARN]:   
/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`gem_original_require'
Orocos[WARN]:   
/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `require'
Orocos[WARN]:   
/home/lrm/rock/drivers/transformer/ruby/lib/transformer.rb:2
Orocos[WARN]:   
/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`gem_original_require'
Orocos[WARN]:   
/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `require'
Orocos[WARN]:   
/home/lrm/rock/install/share/orogen/plugins/transformer_plugin.rb:2
Orocos[WARN]:   
/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`gem_original_require'
Orocos[WARN]:   
/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `require'
Orocos[WARN]:   /home/lrm/rock/tools/orogen/lib/orogen/base.rb:439:in 
`load_orogen_plugins'
Orocos[WARN]:   /home/lrm/rock/tools/orogen/lib/orogen/base.rb:396:in 
`each_orogen_plugin_file'
Orocos[WARN]:   /home/lrm/rock/tools/orogen/lib/orogen/base.rb:395:in 
`each'
Orocos[WARN]:   /home/lrm/rock/tools/orogen/lib/orogen/base.rb:395:in 
`each_orogen_plugin_file'
Orocos[WARN]:   /home/lrm/rock/tools/orogen/lib/orogen/base.rb:379:in 
`each'
Orocos[WARN]:   /home/lrm/rock/tools/orogen/lib/orogen/base.rb:379:in 
`each_orogen_plugin_path'
Orocos[WARN]:   /home/lrm/rock/tools/orogen/lib/orogen/base.rb:391:in 
`each_orogen_plugin_file'
Orocos[WARN]:   /home/lrm/rock/tools/orogen/lib/orogen/base.rb:436:in 
`load_orogen_plugins'
Orocos[WARN]:   /home/lrm/rock/tools/orogen/lib/orogen.rb:21
Orocos[WARN]:   
/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`gem_original_require'
Orocos[WARN]:   
/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `require'
Orocos[WARN]:   /home/lrm/rock/tools/orocos.rb/lib/orocos.rb:2
Orocos[WARN]:   
/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`gem_original_require'
Orocos[WARN]:   
/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `require'
Orocos[WARN]:   /home/lrm/rock/base/scripts/lib/rock/bundle.rb:6
Orocos[WARN]:   
/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`gem_original_require'
Orocos[WARN]:   
/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `require'
Orocos[WARN]:   /home/lrm/rock/tools/syskit/bin/syskit:3
15:20:12.879 (Roby) cannot load plugin 
/home/lrm/rock/tools/syskit/lib/syskit/roby_app/register_plugin.rb: 
/home/lrm/rock/tools/utilrb/lib/utilrb/kernel/with_module.rb:28:in 
`const_missing': uninitialized constant Kernel::BasicObject (NameError)
from /home/lrm/rock/tools/utilrb/lib/utilrb/kernel/load_dsl_file.rb:153:in 
`dsl_exec_common'
from /home/lrm/rock/tools/utilrb/lib/utilrb/kernel/with_module.rb:45:in 
`instance_eval'
from /home/lrm/rock/tools/utilrb/lib/utilrb/kernel/with_module.rb:45:in 
`with_module'
from /home/lrm/rock/tools/utilrb/lib/utilrb/kernel/load_dsl_file.rb:152:in 
`dsl_exec_common'
from /home/lrm/rock/tools/utilrb/lib/utilrb/kernel/load_dsl_file.rb:34:in 
`load_dsl_filter_backtrace'
from /home/lrm/rock/tools/utilrb/lib/utilrb/kernel/load_dsl_file.rb:151:in 
`dsl_exec_common'
from /home/lrm/rock/tools/utilrb/lib/utilrb/kernel/load_dsl_file.rb:110:in 
`eval_dsl_file_content'
from /home/lrm/rock/tools/utilrb/lib/utilrb/kernel/load_dsl_file.rb:126:in 
`eval_dsl_file'
from /home/lrm/rock/tools/orogen/lib/orogen/gen/project.rb:1339:in `load'
from /home/lrm/rock/tools/orogen/lib/orogen/gen/imports.rb:236:in `load'
from /home/lrm/rock/tools/orogen/lib/orogen/gen/imports.rb:195:in `load'
from /home/lrm/rock/tools/orogen/lib/orogen/gen/project.rb:219:in 
`standard_tasks'
from /home/lrm/rock/tools/orogen/lib/orogen/gen/project.rb:218:in `each'
from /home/lrm/rock/tools/orogen/lib/orogen/gen/project.rb:218:in 
`standard_tasks'
from /home/lrm/rock/tools/orogen/lib/orogen/spec/task_context.rb:252:in 
`orogen_rtt_task_context'
from /home/lrm/rock/tools/orogen/lib/orogen/spec/task_context.rb:265:in 
`initialize'
from /home/lrm/rock/tools/syskit/lib/syskit/models/data_service.rb:28:in 
`new'
from /home/lrm/rock/tools/syskit/lib/syskit/models/data_service.rb:28:in 
`clear_model'
from /home/lrm/rock/tools/syskit/lib/syskit/models/data_service.rb:22:in 
`initialize'
from /home/lrm/rock/tools/syskit/lib/syskit/data_service.rb:2:in `new'
from /home/lrm/rock/tools/syskit/lib/syskit/data_service.rb:2
from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`gem_original_require'
from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`require'
from /home/lrm/rock/tools/syskit/lib/syskit.rb:23
from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`gem_original_require'
from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`require'
from /home/lrm/rock/tools/syskit/lib/syskit/roby_app/register_plugin.rb:1
from /home/lrm/rock/tools/roby/lib/roby/app.rb:776:in `require'
from /home/lrm/rock/tools/roby/lib/roby/app.rb:776:in `require'
from /home/lrm/rock/tools/roby/lib/roby/app.rb:428:in `load_plugin_file'
from /home/lrm/rock/tools/roby/lib/roby/app.rb:517:in `register_plugins'
from /home/lrm/rock/tools/roby/lib/roby/app.rb:513:in `each'
from /home/lrm/rock/tools/roby/lib/roby/app.rb:513:in `register_plugins'
from /home/lrm/rock/tools/roby/lib/roby/app.rb:525:in `using'
from /home/lrm/rock/bundles/tutorial/config/init.rb:16
from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`gem_original_require'
from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`require'
from /home/lrm/rock/tools/roby/lib/roby/app/installer.rb:11:in 
`initialize'
from /home/lrm/rock/tools/roby/lib/roby/app/scripts/init.rb:4:in `new'
from /home/lrm/rock/tools/roby/lib/roby/app/scripts/init.rb:4
from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`gem_original_require'
from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`require'
from /home/lrm/rock/tools/syskit/bin/syskit:25

Bundles[INFO]: Active bundles: tutorial
/home/lrm/rock/tools/roby/lib/roby/app.rb:529:in `using': syskit is not a 
known plugin (fault_injection, subsystems) (ArgumentError)
from /home/lrm/rock/tools/roby/lib/roby/app.rb:526:in `map'
from /home/lrm/rock/tools/roby/lib/roby/app.rb:526:in `using'
from /home/lrm/rock/bundles/tutorial/config/init.rb:16
from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`gem_original_require'
from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`require'
from /home/lrm/rock/tools/roby/lib/roby/app/installer.rb:11:in 
`initialize'
from /home/lrm/rock/tools/roby/lib/roby/app/scripts/init.rb:4:in `new'
from /home/lrm/rock/tools/roby/lib/roby/app/scripts/init.rb:4
from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`gem_original_require'
from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
`require'
from /home/lrm/rock/tools/syskit/bin/syskit:25




Martin Azkarate
ESA - European Space Agency
Spanish Trainee, TEC-MMA - Automation and Robotics Section 
ESTEC - European Space research and TEchnology Centre
Keplerlaan 1, PO Box 299 
NL-2200 AG Noordwijk, The Netherlands 
Martin.Azkarate at esa.int | www.esa.int 
Tel +31 71 565 3480 | Mob +31 650 625 564 
This message and any attachments are intended for the use of the addressee or addressees only. The unauthorised disclosure, use, dissemination or copying (either in whole or in part) of its content is not permitted. If you received this message in error, please notify the sender and delete it from your system. Emails can be altered and their integrity cannot be guaranteed by the sender.

Please consider the environment before printing this email.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.dfki.de/pipermail/rock-dev/attachments/20131119/48362ec0/attachment-0001.htm 


More information about the Rock-dev mailing list