Addresses https://github.com/space-ros/docker/issues/88.
Now 'excluded-pkgs.txt' can be used both to create list of repos (vcs), as well as to install necessary system dependencies (rosdep).
Final test will be conducted after these PRs are merged, but any preliminary reviews are welcomed :).
Tests
I tested output of both versions with rosdep install --simulate and there is 100% match.
Open points
Prior to fix there was a console_bridge package in skip-keys. There is no such package in rosdep index, so it had no effect. However I saw that libconsole-bridge-dev gets installed, which is exactly the package that was intended to be excluded. Do we know what was the intention behind excluding this package?
Summary
Addresses https://github.com/space-ros/docker/issues/88. Now 'excluded-pkgs.txt' can be used both to create list of repos (vcs), as well as to install necessary system dependencies (rosdep).
Dependencies
https://github.com/ament/ament_ikos/pull/3https://github.com/space-ros/space-ros/pull/131Final test will be conducted after these PRs are merged, but any preliminary reviews are welcomed :).
Tests
I tested output of both versions with
rosdep install --simulate
and there is 100% match.Open points
Prior to fix there was a
console_bridge
package inskip-keys
. There is no such package in rosdep index, so it had no effect. However I saw thatlibconsole-bridge-dev
gets installed, which is exactly the package that was intended to be excluded. Do we know what was the intention behind excluding this package?