[Rock-dev] [rock] #284: Cannot load syskit plugin due to uninitialized ActionModel

rock noreply at opendfki.de
Wed Jun 19 14:21:10 CEST 2013


#284: Cannot load syskit plugin due to uninitialized ActionModel
-----------------------------+-----------------------------------
 Reporter:  christian.rauch  |      Owner:  rock-dev-mailing-list
     Type:  defect           |     Status:  new
 Priority:  major            |  Milestone:
Component:  toolchain        |   Keywords:  syskit, roby, actions
-----------------------------+-----------------------------------
 The syskit plugin cannot load due to "uninitialized constant
 Roby::Actions::ActionModel (NameError)"

 E.g., running syskit browse in bundles/rock returns:

 {{{
 12:51:57.384 (Roby) cannot load plugin
 /home/seekurjr/software/tools/syskit/lib/syskit/roby_app/register_plugin.rb:
 /home/seekurjr/software/tools/syskit/lib/syskit/actions/action_model.rb:5:in
 `<module:Actions>': uninitialized constant Roby::Actions::ActionModel
 (NameError)
         from
 /home/seekurjr/software/tools/syskit/lib/syskit/actions/action_model.rb:2:in
 `<module:Syskit>'
         from
 /home/seekurjr/software/tools/syskit/lib/syskit/actions/action_model.rb:1:in
 `<top (required)>'
         from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in
 `require'
         from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in
 `require'
         from
 /home/seekurjr/software/tools/syskit/lib/syskit/actions.rb:8:in `<top
 (required)>'
         from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in
 `require'
         from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in
 `require'
         from /home/seekurjr/software/tools/syskit/lib/syskit.rb:48:in
 `<top (required)>'
         from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in
 `require'
         from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in
 `require'
         from
 /home/seekurjr/software/tools/syskit/lib/syskit/roby_app/register_plugin.rb:1:in
 `<top (required)>'
         from /home/seekurjr/software/tools/roby/lib/roby/app.rb:774:in
 `require'
         from /home/seekurjr/software/tools/roby/lib/roby/app.rb:774:in
 `rescue in require'
         from /home/seekurjr/software/tools/roby/lib/roby/app.rb:771:in
 `require'
         from /home/seekurjr/software/tools/roby/lib/roby/app.rb:429:in
 `load_plugin_file'
         from /home/seekurjr/software/tools/roby/lib/roby/app.rb:518:in
 `block in register_plugins'
         from /home/seekurjr/software/tools/roby/lib/roby/app.rb:514:in
 `each'
         from /home/seekurjr/software/tools/roby/lib/roby/app.rb:514:in
 `register_plugins'
         from /home/seekurjr/software/tools/roby/lib/roby/app.rb:866:in
 `load_base_config'
         from /home/seekurjr/software/tools/roby/lib/roby/app.rb:883:in
 `base_setup'
         from
 /home/seekurjr/software/tools/roby/lib/roby/standalone.rb:5:in `<top
 (required)>'
         from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in
 `require'
         from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in
 `require'
         from
 /home/seekurjr/software/tools/syskit/lib/syskit/scripts/browse.rb:1:in
 `<top (required)>'
         from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in
 `require'
         from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in
 `require'
         from /home/seekurjr/software/tools/syskit/bin/syskit:16:in
 `<main>'
 }}}

 A current workaround is to revert back to tools/roby commit bc52a181

-- 
Ticket URL: <https://rock.opendfki.de/ticket/284>
rock <https://rock.opendfki.de>
rock: the robot construction kit


More information about the Rock-dev mailing list