[Rock-dev] [rock] #282: roby add-robot fails
rock
noreply at opendfki.de
Fri Jun 14 16:29:06 CEST 2013
#282: roby add-robot fails
-----------------------+-----------------------------------
Reporter: anonymous | Owner: rock-dev-mailing-list
Type: defect | Status: new
Priority: trivial | Milestone:
Component: toolchain | Keywords:
-----------------------+-----------------------------------
When calling 'roby add-robot some_name', the roby installer crashes with
{{{
tools/roby/lib/roby/app/installer.rb:9:in `initialize': undefined method
`app_dir' for "/media/data/Projects/BesMan/Software/ROCK/skills":String
(NoMethodError)
from
/media/data/Projects/BesMan/Software/ROCK/tools/roby/lib/roby/app/scripts
/add-robot.rb:10:in `new'
from
/media/data/Projects/BesMan/Software/ROCK/tools/roby/lib/roby/app/scripts
/add-robot.rb:10: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
/media/data/Projects/BesMan/Software/ROCK/tools/roby/bin/roby:7:in
`<main>'
}}}
For me the following fix worked:
Change line 10 in 'tools/roby/lib/roby/app/scripts/add-robot.rb' from
{{{
installer = Roby::Installer.new(Roby.app.app_dir)
}}}
to
{{{
installer = Roby::Installer.new(Roby.app)
}}}
--
Ticket URL: <http://rock.opendfki.de/ticket/282>
rock <http://rock.opendfki.de>
rock: the robot construction kit
More information about the Rock-dev
mailing list