[Rock-dev] [rock] #151: orogen and base-transport-mqueue-gnulinux (was: base-transport-mqueue-gnulinux is not installed)

rock noreply at opendfki.de
Tue Apr 24 11:01:55 CEST 2012


#151: orogen and base-transport-mqueue-gnulinux
----------------------------+------------------------------------
 Reporter:  stefan.haase@…  |       Owner:  rock-dev-mailing-list
     Type:  defect          |      Status:  new
 Priority:  normal          |   Milestone:
Component:  base            |  Resolution:
 Keywords:  orogen mqueue   |
----------------------------+------------------------------------
Changes (by stha02):

 * keywords:  mqueue => orogen mqueue


Comment:

 orogen reports the following error message, because mqueue is activated by
 default but
 '''base-transport-mqueue-gnulinux''' is not built and installed:
 {{{
 orogen simple_gui.orogen
 ===== Internal error =======
 Please report the following error to the orogen developers
 /opt/software_ruby1.8/tools/utilrb/lib/utilrb/pkgconfig.rb:66:in `get':
 while rendering config/Deployment.cmake: cannot find the pkg-config
 specification for base-transport-mqueue-gnulinux
 (Utilrb::PkgConfig::NotFound)
         from
 /opt/software_ruby1.8/tools/utilrb/lib/utilrb/pkgconfig.rb:80:in `new'
         from
 /opt/software_ruby1.8/tools/orogen/lib/orogen/gen/imports.rb:95:in
 `pkg_transport_name'
         from
 /opt/software_ruby1.8/tools/orogen/lib/orogen/gen/static_deployment.rb:893:in
 `dependencies'
         from
 /opt/software_ruby1.8/tools/orogen/lib/orogen/gen/static_deployment.rb:890:in
 `each'
         from
 /opt/software_ruby1.8/tools/orogen/lib/orogen/gen/static_deployment.rb:890:in
 `dependencies'
         from
 /opt/software_ruby1.8/tools/orogen/lib/orogen/gen/static_deployment.rb:882:in
 `each'
         from
 /opt/software_ruby1.8/tools/orogen/lib/orogen/gen/static_deployment.rb:882:in
 `dependencies'
         from (erb):6:in `generate'
         from
 /opt/software_ruby1.8/tools/orogen/lib/orogen/gen/static_deployment.rb:717:in
 `generate'
         from
 /opt/software_ruby1.8/tools/orogen/lib/orogen/gen/project.rb:660:in
 `generate'
         from
 /opt/software_ruby1.8/tools/orogen/lib/orogen/gen/project.rb:660:in `each'
         from
 /opt/software_ruby1.8/tools/orogen/lib/orogen/gen/project.rb:660:in
 `generate'
         from /opt/software_ruby1.8/tools/orogen/bin/orogen:170
 }}}

 No errors occur using orogen without mqueue:
 {{{
 orogen --transports=corba,typelib simple_gui.orogen
 }}}

-- 
Ticket URL: <https://rock.opendfki.de/ticket/151#comment:1>
rock <https://rock.opendfki.de>
rock: the robot construction kit


More information about the Rock-dev mailing list