[Rock-dev] cannot find base/samples/joints? failed in orogen phase

Sylvain Joyeux bir.sylvain at gmail.com
Mon Aug 3 17:30:49 CEST 2015


Hi Martin

Which distribution/version are you running ?

We should fix the problem properly, but in the meantime you can add an
osdep file in autoproj/ (e.g. autoproj/thor-fix.osdeps) that contains
the following line

thor: gem

Sylvain

On Fri, Jul 31, 2015 at 5:10 AM,  <Martin.Azkarate at esa.int> wrote:
> Hi Javier et al,
>
> When running the autiproj update -k in the rover it fails in the os deps
> installation phase:
>
> 2015-07-30 15:51:58 +0200: running
>     /bin/bash /tmp/osdeps_sh20150730-16722-1n2hk6n
> in directory /media/ssd/dev
> Reading package lists...
> Building dependency tree...
> Reading state information...
> E: Unable to locate package ruby-thor
>
> Never seen this before.
>
> Thanks for the support again,
>
> Martin Azkarate
> TEC-MMA
>
> HE Space for ESA - European Space Agency
> Space Automation and Robotics Engineer
>
> ESTEC - European Space research and TEchnology Centre
> Keplerlaan 1, 2201 AZ Noordwijk
> The Netherlands
> Martin.Azkarate at esa.int | www.esa.int
> Tel +31 71 565 3480 | Mob +31 650 625 564
>
>
>
> From:        Javier Hidalgo Carrió <javier.hidalgo_carrio at dfki.de>
> To:        rock-dev at dfki.de
> Date:        30/07/2015 16:39
> Subject:        Re: [Rock-dev] cannot find base/samples/joints? failed in
> orogen phase
> Sent by:        rock-dev-bounces at dfki.de
>
> ________________________________
>
>
>
> Hi Martin,
>
> This is probably because the ExoTeR bootstrap is not in a stable version and
> you ran: autoproj update. I am nowadays migrating from 14.08 to 15.05
>
> Try to run: autoproj build -k in your root installation folder.
>
> Javier.
>
> On 30.07.2015 16:02, Martin.Azkarate at esa.int wrote:
> Dear dev's,
>
> When compiling a component that I started today I get the following error:
>
> ===== Internal error =======
> Please report the following error to the orogen developers
> /media/ssd/dev/tools/orogen/lib/orogen/gen/typekit.rb:689:in `build': cannot
> find /base/samples/Joints in registry (Typelib::NotFound)
>     from /media/ssd/dev/tools/orogen/lib/orogen/gen/typekit.rb:689:in
> `build'
>     from /media/ssd/dev/tools/orogen/lib/orogen/gen/typekit.rb:689:in
> `rescue in build_type'
>     from /media/ssd/dev/tools/orogen/lib/orogen/gen/typekit.rb:672:in
> `build_type'
>     from /media/ssd/dev/tools/orogen/lib/orogen/gen/typekit.rb:713:in
> `rescue in find_type'
>     from /media/ssd/dev/tools/orogen/lib/orogen/gen/typekit.rb:710:in
> `find_type'
>     from /media/ssd/dev/tools/orogen/lib/orogen/gen/project.rb:571:in
> `rescue in find_type'
>     from /media/ssd/dev/tools/orogen/lib/orogen/gen/project.rb:566:in
> `find_type'
>     from /media/ssd/dev/tools/orogen/lib/orogen/gen/project.rb:525:in
> `find_interface_type'
>     from /media/ssd/dev/tools/orogen/lib/orogen/spec/port.rb:96:in
> `initialize'
>     from /media/ssd/dev/tools/orogen/lib/orogen/spec/input_port.rb:8:in
> `initialize'
>     from /media/ssd/dev/tools/orogen/lib/orogen/spec/task_context.rb:1001:in
> `new'
>     from /media/ssd/dev/tools/orogen/lib/orogen/spec/task_context.rb:1001:in
> `input_port'
>     from data_handling.orogen:39
>     from /media/ssd/dev/tools/orogen/lib/orogen/gen/project.rb:998:in
> `instance_eval'
>     from /media/ssd/dev/tools/orogen/lib/orogen/gen/project.rb:998:in `block
> in task_context'
>     from /media/ssd/dev/tools/orogen/lib/orogen/gen/project.rb:1030:in
> `instance_eval'
>     from /media/ssd/dev/tools/orogen/lib/orogen/gen/project.rb:1030:in
> `external_task_context'
>     from /media/ssd/dev/tools/orogen/lib/orogen/gen/project.rb:995:in
> `task_context'
>     from data_handling.orogen:24
>     from /media/ssd/dev/tools/orogen/lib/orogen/gen/project.rb:1345:in
> `load'
>     from /media/ssd/dev/tools/orogen/bin/orogen:168:in `block in <main>'
>     from /media/ssd/dev/tools/orogen/lib/orogen/base.rb:67:in
> `beautify_loading_errors'
>     from /media/ssd/dev/tools/orogen/bin/orogen:158:in `<main>'
>
> One of the input ports is of the type joints samples and apparently cannot
> identify it.
>
> Additional info:
> - When compiling this same component in the development computer it had no
> problems. It is now that I uploaded the code to the rover and trying to
> compile in the rover that it fails.
> - I just run autoproj update before (in the rover) and when running amake
> for this new component a lot more rock core components where compiled
> (including base/types).
>
> Kind regards,
>
> Martin Azkarate
> TEC-MMA
>
> HE Space for ESA - European Space Agency
> Space Automation and Robotics Engineer
>
> ESTEC - European Space research and TEchnology Centre
> Keplerlaan 1, 2201 AZ 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.
>
>
>
> _______________________________________________
> Rock-dev mailing list
> Rock-dev at dfki.de
> http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev
>
> _______________________________________________
> Rock-dev mailing list
> Rock-dev at dfki.de
> http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev
>
> 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.
>
>
> _______________________________________________
> Rock-dev mailing list
> Rock-dev at dfki.de
> http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev
>


More information about the Rock-dev mailing list