-
Notifications
You must be signed in to change notification settings - Fork 171
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
Make rosdep python2 and python3 side by side installable #618
Comments
+1 for this. Would like to maintain a melodic and a bouncy environment in parallel without having to resort to docker containers. |
I don't want to argue that this package should not be split like the other Python packages. I certainly do think it would be good. I am just not sure what the exact use case is where this is required.
The instructions will mentioned to install
@stonier Why would you need to install @JWhitleyAStuff Please provide a concrete use case where you require this. |
@dirk-thomas - my use case has disappeared. I was confusing other issues (which I have since resolved) with this one. |
Aye, not required. I have the python2 variants of the build tooling working for melodic and crystal. Had other problems with python3 variants, and much is clearer now, but not relevant to this post any longer. |
Regarding the installation instructions, we moved to installing So for that use case, resolving this ticket will not solve the issue and there is a path forward without having to split the package |
@mikaelarguedas - We can probably close this issue. I think this conversation provides enough context and solutions for future questions about the issue. |
Sounds good to me 👍 |
Our issue we're coming up against with this is that For a practical consequence of this, if you have a built-from-source Python 3 workspace on a machine that's otherwise running the Python 2 tools, that Python 3 workspace won't be able to do things like run find rosbag migration rules. This happens to be a fairly major frustration for us, as we have a migrated-to-Py3 workspace that is now no longer co-installable with the previous Py2 workspace, making support development on the previous release a headache. FYI @guillaumeautran |
Please see #731. |
Thanks so much for the prompt service! |
Sorry, there's an error in my post above— |
Something similar to ros-infrastructure/catkin_pkg#157
This will also allows us to use the python3 version of rosdep for the ROS 2 installation instruction without impacting existing ROS 1 install if any
The text was updated successfully, but these errors were encountered: