Seeing as roscpp hasn’t been released yet for Noetic that isn’t much of a problem right now.
Noetic would seem like the time to start pruning these package manifests.
re: replacing blanket depends: moving dependencies on keys like boost to build_depend et al. would keep builds working. The runtime dependencies would be much lighter though.
Perhaps a two-step process could be used: first tighten up the exec_depends, then change build dependencies.
And a related PR for rosdep:
1 Like