Re: [ros-users] rosdep and interdependent rosdeps

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: User discussions
Date:  
To: User discussions
Subject: Re: [ros-users] rosdep and interdependent rosdeps
Basically, the brew installer for rosdep needs to also accept a
dependency list, which is partly described here:

http://www.ros.org/reps/rep-0111.html#dependencies

In REP 112, the source manager specifies this external to the
rosdep.yaml file in order to keep metadata together. In the case of
brew, I imagine it would be specified within the rosdep.yaml file.
This is not well-exercised yet, so we can work with you on making this
easy to do.

- Ken

On Sat, Aug 13, 2011 at 2:00 PM, William Woodall <> wrote:
> I am trying to get ROS going under OS X with homebrew, and I have run into
> an issue.  Several packages depend on python-numpy, which I would like to
> install through pip (homebrew doesn't provide a formula for this reason),
> but before I do that I need homebrew to install gfortran.  So, do I add a
> new rosdep to each package that also depends on numpy, or should there a
> mechanism for inter package management dependencies.  I know you can have
> several packages per installer rosdep (e.g. python: macports: python26
> python_select), but that is only enough if both dependencies are in the same
> package management system.
> For now I have just added another rosdep (gfortran) that uses homebrew to
> install and made that a dependency of roslib, but this is just a work
> around.
> Something to think about,
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> William Woodall
> Graduate Software Engineering
> Auburn University
>
>
> williamjwoodall.com
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
> _______________________________________________
> ros-users mailing list
>
> https://code.ros.org/mailman/listinfo/ros-users
>
>