Skip to content

Installing ouster-ros install lots of dev depencies. #505

@michaelcarlstrom-civrobotics

Description

Is your feature request related to a problem? Please describe.

Installing ouster-ros currently installs libboost-all-dev, libopencv-all-dev, and libpcl-all-dev.
From what I can tell these are coming from <depend>cv_bridge</depend>, <depend>pcl_ros</depend>, <depend>pcl_conversion</depend>.

Describe the solution you'd like
Could we move those packages to <build_depend> tags so that end users of the package do not need them installed.

Describe alternatives you've considered
Currently we have an apt remove in our CI to remove these packages after install ouster-ros which works but, is inelegant.

Targeted Platform (please complete the following information only if applicable, otherwise dot N/A):

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions