-
Notifications
You must be signed in to change notification settings - Fork 170
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
Add rosdep update options for EOLs #316
Add rosdep update options for EOLs #316
Conversation
d993df8
to
c762fb3
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @chikuta for the PR! and sorry you didnt receive feedback earlier.
This is the correct fix for indigo and jade 👍. I'll merge this as is and will ticket the need of a more global solution for all EOL ROS distributions.
We'll want to make sure the dockerfile changes propagate to images on docker hub as well. |
This is not obvious to me, can you clarify why ? From my perspective it looks like:
Related to the first bullet, breaking changes have been integrated in the rosdep database since the distros went EOL (e.g. ros/rosdistro#19843) and there is a discussion to how to safely update rosdep for EOL distros going on at ros/rosdistro#18296 |
Ah, good points. I had forgot the old db is already archived within the image. If users want to invoke rosdep update downstream, then they'll need to tweek their Dockerfile to include the
No, probably not, nor do I think this would warrant us to necromance those official library builds. |
@mikaelarguedas @ruffsl |
rosdep update command require additional option "--include-eol-distros" for eol packages like trusy.
This option was merged by this pull request (ros-infrastructure/rosdep@ae0e89a) .
Please feel free to comment what to improve, I may have done something wrong as this is my first pull request.