ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Separate build and run dependencies (in official debs especially)?

asked 2012-07-30 12:29:08 -0500

updated 2014-01-28 17:13:11 -0500

ngrennan gravatar image

I noticed that fuerte introduced the concept for build_depends for stacks. That brings up an interesting point: There's a difference between build and non-build dependencies.

  • Is there a plan to separate build deps in general?
  • Will build_depends be added to the manifest.xml?

Dependency on libboost1.x-dev, for example, pulls in the entire gcc toolchain which is not strictly necessary for running ros nodes, especially in production.

Is there any plan to seperate ros into lib and dev portions, especially in light of the plan to become FSH compliant;

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2012-07-30 14:11:16 -0500

tfoote gravatar image

In the new prototype of catkin we have separate build and runtime dependencies at the stack level. There's a thought of merging stack and package concepts together, in which case yes to both...

I suggest that you bring this up on the ROS buildsystem SIG mailing list for discussion.

edit flag offensive delete link more

Question Tools


Asked: 2012-07-30 12:29:08 -0500

Seen: 234 times

Last updated: Jul 30 '12