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

Find a way to handle dependencies which differ between ROS versions on OS X #8912

Closed
wjwwood opened this issue Jul 13, 2015 · 2 comments
Closed

Comments

@wjwwood
Copy link
Member

wjwwood commented Jul 13, 2015

For example, Indigo needs Ogre 1.7 and Jade needs Ogre 1.8/9. These versions of Ogre cannot be installed at the same time and come from different Homebrew formulae. We need some way of representing this difference at the package.xml level which also allows users to select which version gets installed based on something like which Homebrew taps are tapped. See: #6334

@mikepurvis
Copy link
Member

I'm now supplying custom rosdep overrides in my install script, in order to get the bottled versions of compiled brewed Python deps:

https://github.com/mikepurvis/ros-install-osx/blob/master/rosdeps.yaml

So it would be trivial to have different files for different distros. The issue for me at this point is not having a stable, reliable formula for an Ogre 1.8 or 1.9 that also works with Gazebo.

@dirk-thomas
Copy link
Member

Closing due to age and inactivity.

@dirk-thomas dirk-thomas removed this from the Untargeted milestone Sep 1, 2020
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

No branches or pull requests

3 participants