Catkin plugin doesn't support rosdep dependencies that resolve to pip
Bug #1683036 reported by
Kyle Fazzari
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Snapcraft |
Fix Released
|
Wishlist
|
Kyle Fazzari |
Bug Description
The Catkin plugin currently supports determining dependencies with rosdep and fetching them as stage packages. However, rosdep also supports resolving dependencies into pip. For example:
$ rosdep resolve python-tzlocal-pip
#pip
tzlocal
This should be supported.
Changed in snapcraft: | |
status: | New → Triaged |
importance: | Undecided → Medium |
importance: | Medium → Wishlist |
Changed in snapcraft: | |
status: | In Progress → Fix Committed |
Changed in snapcraft: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
The first step toward fixing this is to extract rosdep into its own area so it can be worked on without getting lost in the enormous catkin plugin. That's being done here: https:/ /github. com/snapcore/ snapcraft/ pull/1392 .