-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
python3-vcstool python3-colcon-common-extensions python3-rosdep are from the ROS package repository #12
Comments
Is the issue here that the name |
No, the issue is that |
I guess we should just get rid of that option since |
Seems logical. It's the ROS build tool after all, not to mention rosdep, which even has ROS in the name :) |
@Levi-Armstrong do you agree? We'll be requiring ROS for the CI of the intentionally ROS-agnostic Tesseract framework. |
FWIW, it seems like adding the ROS sources is equivalent to adding a PPA. It doesn't force us to embed ROS into our code or force us to link against ROS; it just gives us the ability to use ROS infrastructure tools that happen to be convenient for building our projects whether they depend on ROS or not |
You can install these packages using Python Pip without using APT packages. To deal with the pip root issue, you can either install using "user" install with the --user flag, or install the Python packages somewhere under /opt using the |
If one of the option @johnwason proposed works I prefer that over adding the PPA. |
Should be addressed by #14 |
If
ros-enabled
is false,colcon-action@v7
fails becausepython3-vcstool
,python3-colcon-common-extensions
, andpython3-rosdep
cannot be found. See also tesseract-robotics/tesseract#1006The text was updated successfully, but these errors were encountered: