Skip to content
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

Is the rosdep tutorial of "Managing Dependencies with rosdep" applicable to Windows system? #3909

Closed
songyuc opened this issue Sep 8, 2023 · 3 comments · Fixed by #3911
Closed

Comments

@songyuc
Copy link
Contributor

songyuc commented Sep 8, 2023

Hello,

I have been learning the ROS2 Iron tutorial in the documentation. And I remembered that rosdep didn't support Windows system. I wonder if the rosdep tutorial of "Managing Dependencies with rosdep" is applicable to Windows system?

I know that in the past, rosdep did not support Windows, but I also saw some discussions and work in progress to add support for Windows in future ROS2 versions. I want to confirm what the current situation is. Is there any update or plan to support Windows?

If there is any suggestion or resource that can help me use rosdep on Windows, I would appreciate it very much.

Thank you!

@clalancette
Copy link
Contributor

Unfortunately, no, rosdep does not work on Windows right now. That's why our tutorials always have you install the dependencies by hand.

There are a bunch of open bugs about this:

To get back to documentation; would it help if we put a disclaimer on the top of http://docs.ros.org/en/rolling/Tutorials/Intermediate/Rosdep.html saying that it does not work on Windows?

@songyuc
Copy link
Contributor Author

songyuc commented Sep 9, 2023

Yes, I hope a disclaimer could be added on the top of Managing Dependencies with rosdep, and especially for Iron, which I am learning about.

@clalancette
Copy link
Contributor

See #3911, which adds a disclaimer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants