Snapcraft ROS plugins should be using catkin_pkg instead of fetching all deps with rosdep
Bug #1866718 reported by
Kyle Fazzari
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Snapcraft |
New
|
Wishlist
|
Unassigned |
Bug Description
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.
Changed in snapcraft: | |
importance: | Undecided → Wishlist |
To post a comment you must log in.
Note: /github. com/ros- infrastructure/ rosdep/ pull/789.
- This only concerns ROS plugins V1.
- It will likely be resolved directly on rosdep side by the (pending as of the time of writing) PR https:/