← Back to issue list

Snapcraft ROS plugins should be using catkin_pkg instead of fetching all deps with rosdep

View original Launchpad issue

Metadata

Project
snapcraft
Number
#1866718
Type
issue
State
open
Author
~kyrofa
Labels
Created
2020-03-09 23:38:14.606431+00:00
Updated
2021-06-14 12:41:50.970326+00:00
Closed

Current evaluation

No evaluation has been recorded for this issue yet.

Issue body

rosdep can't discriminate between build-time and run-time dependencies. As a result, ROS snaps include build dependencies when they don't need to, thus making them larger than necessary. Snapcraft should be using catkin_pkg to manually pull dependencies out of each package.xml.

Evaluation history

No evaluation history available.