You’re going to run into several issues:
- there’s no way to get two base workspaces in
/opt/ros
to overlay via catkin - rosdep doesn’t know how to resolve inter-distro dependencies.
So at the very least, you should expect to have only one ‘ROS distribution’ active at a time.