I see, so I would add the key value pair 'brew': HomebrewInstaller to the installers dictionary in the Osx class and rosdep will goto osx -> lion -> and select the first key that exists in the installers dictionary?<div>

<br></div><div>So, I would need to comment out all macports references in the rosdep.yaml's in order for it to exclusively use brew?  For experimenting I just commented out the insertion of the MacportsInstaller into the installers dictionary in the Osx class.</div>

<div><br></div><div>Thanks,</div><div><br clear="all">~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>William Woodall<br>Graduate Software Engineering<br>Auburn University<br><a href="mailto:w@auburn.edu" target="_blank">w@auburn.edu</a><br>

<a href="mailto:wjwwood@gmail.com" target="_blank">wjwwood@gmail.com</a><div><a href="http://williamjwoodall.com" target="_blank">williamjwoodall.com</a><br>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~</div><br>
<br><br><div class="gmail_quote">On Mon, Aug 8, 2011 at 1:08 AM, Tully Foote <span dir="ltr"><<a href="mailto:tfoote@willowgarage.com">tfoote@willowgarage.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Hi William,<br>
<div class="im"><br>
On Sun, Aug 7, 2011 at 7:39 PM, Brian Gerkey <<a href="mailto:gerkey@willowgarage.com">gerkey@willowgarage.com</a>> wrote:<br>
><br>
> Hi William,<br>
><br>
> The new rosdep spec restricts each rule to specify one package manager:<br>
><br>
> <a href="http://www.ros.org/reps/rep-0111.html#single-package-manager-per-rule" target="_blank">http://www.ros.org/reps/rep-0111.html#single-package-manager-per-rule</a><br>
><br>
> As I understand that restriction, you'd have to switch the appropriate rosdep.yaml to pull graphviz via brew instead of macports.  I think that the rationale is that we want to minimize sources of variation in the underlying system.<br>


><br>
>     brian.<br>
<br>
</div>From REP 111 [1] With the new format I would suggest as follows,<br>
assuming "graphviz" is a package brew knows how to install.<br>
<br>
osx:<br>
  lion:<br>
    brew: graphviz<br>
<br>
Where rosdep selects the Brew installer based on the keyword 'brew'<br>
instead of the defaut 'macports'<br>
<br>
Tully<br>
<br>
[1] <a href="http://www.ros.org/reps/rep-0111.html" target="_blank">http://www.ros.org/reps/rep-0111.html</a><br>
<div class="im"><br>
><br>
> On Aug 7, 2011 4:24 PM, "William Woodall" <<a href="mailto:wjwwood@gmail.com">wjwwood@gmail.com</a>> wrote:<br>
><br>
</div>> _______________________________________________<br>
> ros-users mailing list<br>
> <a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a><br>
> <a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
><br>
<br>
<br>
<br>
--<br>
Tully Foote<br>
Systems Engineer<br>
Willow Garage, Inc.<br>
<a href="mailto:tfoote@willowgarage.com">tfoote@willowgarage.com</a><br>
<a href="tel:%28650%29%20475-2827" value="+16504752827">(650) 475-2827</a><br>
_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a><br>
<a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
</blockquote></div><br></div>