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

Martin.Azkarate at esa.int Martin.Azkarate at esa.int
Fri Jul 31 10:10:15 CEST 2015


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.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.dfki.de/pipermail/rock-dev/attachments/20150731/424cf54c/attachment.htm 


More information about the Rock-dev mailing list