Yeah, so I am actually back to the built-in python on my setup, because of wxPython, but that means we will have to source install a few of the python libraries, off the top of my head sip and pycairo don't work with pip because they don't follow the `python setup.py install` method.  We'll see how it goes, I will try to get the latest revision up on github soon, but I have some other work to do today.<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 Sun, Aug 14, 2011 at 8:24 PM, Ken Conley <span dir="ltr"><<a href="mailto:kwc@willowgarage.com">kwc@willowgarage.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div class="im">On Sun, Aug 14, 2011 at 4:31 PM, William Woodall <<a href="mailto:wjwwood@gmail.com">wjwwood@gmail.com</a>> wrote:<br>
> Well, so far no, but looking ahead I think I need it for proper numpy,<br>
> matplotlib, scipy, and iPython support:<br>
>  <a href="http://www.thisisthegreenroom.com/2011/installing-python-numpy-scipy-matplotlib-and-ipython-on-lion/" target="_blank">http://www.thisisthegreenroom.com/2011/installing-python-numpy-scipy-matplotlib-and-ipython-on-lion/</a><br>


> If it turns out this was only necessary these days then I will roll back to<br>
> the built-in python.<br>
<br>
</div>I've installed numpy both from source and pip with the vanilla Apple<br>
Python 2.6 and had the same result: successful install, though two of<br>
the 100+ unit tests fail.  I didn't really bother looking into the<br>
nature of the failing tests, but I didn't see anything that would<br>
indicate that Python 2.6 was at issue.<br>
<font color="#888888"><br>
 - Ken<br>
</font><div><div></div><div class="h5"><br>
> --<br>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
> William Woodall<br>
> Graduate Software Engineering<br>
> Auburn University<br>
> <a href="mailto:w@auburn.edu">w@auburn.edu</a><br>
> <a href="mailto:wjwwood@gmail.com">wjwwood@gmail.com</a><br>
> <a href="http://williamjwoodall.com" target="_blank">williamjwoodall.com</a><br>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
><br>
><br>
> On Sun, Aug 14, 2011 at 5:29 PM, Ken Conley <<a href="mailto:kwc@willowgarage.com">kwc@willowgarage.com</a>> wrote:<br>
>><br>
>> Thanks for looking into this.<br>
>><br>
>> On a separate issue, what is the reason for the brew install of<br>
>> Python?  Is there some issue with the default Apple install?<br>
>><br>
>> thanks,<br>
>>  - Ken<br>
>><br>
>> On Sun, Aug 14, 2011 at 3:09 PM, William Woodall <<a href="mailto:wjwwood@gmail.com">wjwwood@gmail.com</a>><br>
>> wrote:<br>
>> > Looks like the way brew is linking it or using libtool causes the<br>
>> > <a href="http://libgtest.la" target="_blank">libgtest.la</a> file to never be created, because installing manually from<br>
>> > source works for me.  I filed a ticket on Homebrew's github<br>
>> > here: <a href="https://github.com/mxcl/homebrew/issues/7009" target="_blank">https://github.com/mxcl/homebrew/issues/7009</a><br>
>> > In the mean time I have created a sourcedep for it and when it is fixed<br>
>> > by<br>
>> > homebrew I will switch to using that again.  The latest patches should<br>
>> > work.<br>
>> > Also as a side note for others, I find it useful to make a copy of ~/ros<br>
>> > before the patching step (something like cp -r ~/ros ~/clean_ros) so I<br>
>> > can<br>
>> > test new patches without downloading a new ros each time.  I use this:<br>
>> > `rm<br>
>> > -rf ~/ros; cp -r ~/clean_ros ~/ros` to "reset" my ros.<br>
>> > Let me know if that works,<br>
>> > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
>> > William Woodall<br>
>> > Graduate Software Engineering<br>
>> > Auburn University<br>
>> > <a href="mailto:w@auburn.edu">w@auburn.edu</a><br>
>> > <a href="mailto:wjwwood@gmail.com">wjwwood@gmail.com</a><br>
>> > <a href="http://williamjwoodall.com" target="_blank">williamjwoodall.com</a><br>
>> > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
>> ><br>
>> ><br>
>> > On Sun, Aug 14, 2011 at 3:57 PM, William Woodall <<a href="mailto:wjwwood@gmail.com">wjwwood@gmail.com</a>><br>
>> > wrote:<br>
>> >><br>
>> >> I had not tested them, but I can confirm that doesn't work for me<br>
>> >> either.<br>
>> >>  I have had weird stuff happen to me on OS X with gtest before, this is<br>
>> >> something we'll have to investigate.<br>
>> >> Thanks,<br>
>> >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
>> >> William Woodall<br>
>> >> Graduate Software Engineering<br>
>> >> Auburn University<br>
>> >> <a href="mailto:w@auburn.edu">w@auburn.edu</a><br>
>> >> <a href="mailto:wjwwood@gmail.com">wjwwood@gmail.com</a><br>
>> >> <a href="http://williamjwoodall.com" target="_blank">williamjwoodall.com</a><br>
>> >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
>> >><br>
>> >><br>
>> >> On Sun, Aug 14, 2011 at 2:58 PM, Ken Conley <<a href="mailto:kwc@willowgarage.com">kwc@willowgarage.com</a>><br>
>> >> wrote:<br>
>> >>><br>
>> >>> Thanks for putting this together.<br>
>> >>><br>
>> >>> On your setup, are the tests working?  I'm having trouble getting<br>
>> >>> rosbuild to work with the gtest provided by brew.  I've seen this same<br>
>> >>> error on two different OS X machines (Lion, Snow Leopard), though I<br>
>> >>> haven't reset things to go through your instructions step by step:<br>
>> >>><br>
>> >>> (output snippet, e.g. 'roscd test_roslib; make test')<br>
>> >>><br>
>> >>> make[4]: *** No rule to make target `/usr/local/lib/<a href="http://libgtest.la" target="_blank">libgtest.la</a><br>
>> >>> -D_THREAD_SAFE', needed by `../test_package'.<br>
>> >>> make[4]: Target `CMakeFiles/test_package.dir/build' not remade because<br>
>> >>> of errors.<br>
>> >>> make[3]: *** [CMakeFiles/test_package.dir/all] Error 2<br>
>> >>> [  0%] Built target clean-test-results<br>
>> >>> make[4]: *** No rule to make target `/usr/local/lib/<a href="http://libgtest.la" target="_blank">libgtest.la</a><br>
>> >>> -D_THREAD_SAFE', needed by `../test/utest'.<br>
>> >>> make[4]: Target `CMakeFiles/test/utest.dir/build' not remade because<br>
>> >>> of<br>
>> >>> errors.<br>
>> >>> make[3]: *** [CMakeFiles/test/utest.dir/all] Error 2<br>
>> >>> make[3]: Target `CMakeFiles/test.dir/all' not remade because of<br>
>> >>> errors.<br>
>> >>> make[2]: *** [CMakeFiles/test.dir/rule] Error 2<br>
>> >>> make[2]: Target `test' not remade because of errors.<br>
>> >>> make[1]: *** [test] Error 2<br>
>> >>><br>
>> >>><br>
>> >>> On Sun, Aug 14, 2011 at 12:48 PM, William Woodall <<a href="mailto:wjwwood@gmail.com">wjwwood@gmail.com</a>><br>
>> >>> wrote:<br>
>> >>> > Hi everyone, I just wanted to let everyone know that we (my<br>
>> >>> > colleagues<br>
>> >>> > and<br>
>> >>> > I) have started an effort to document and fix any issues related<br>
>> >>> > installing<br>
>> >>> > ROS Electric Emys on OS X 10.7 Lion using Homebrew instead of<br>
>> >>> > Macports.<br>
>> >>> >  We<br>
>> >>> > are creating documentation and patches as we go in our <a href="http://github.com" target="_blank">github.com</a><br>
>> >>> > repository<br>
>> >>> > located here:<br>
>> >>> ><br>
>> >>> ><br>
>> >>> > Instructions: <a href="https://github.com/wjwwood/ros-osx/blob/master/electric-lion-homebrew/README.md" target="_blank">https://github.com/wjwwood/ros-osx/blob/master/electric-lion-homebrew/README.md</a><br>


>> >>> > Repository: <a href="https://github.com/wjwwood/ros-osx" target="_blank">https://github.com/wjwwood/ros-osx</a><br>
>> >>> > The instructions linked above walk through setting up ROS Electric<br>
>> >>> > on a<br>
>> >>> > clean Lion install using the Homebrew<br>
>> >>> > (<a href="http://mxcl.github.com/homebrew/" target="_blank">http://mxcl.github.com/homebrew/</a>)<br>
>> >>> > package management system.  I would encourage anyone who is<br>
>> >>> > interested<br>
>> >>> > to<br>
>> >>> > give it a try and report any problems you run into either on this<br>
>> >>> > mailing<br>
>> >>> > list or as an issue on the github<br>
>> >>> > site: <a href="https://github.com/wjwwood/ros-osx/issues" target="_blank">https://github.com/wjwwood/ros-osx/issues</a>.  We would also<br>
>> >>> > welcome<br>
>> >>> > any<br>
>> >>> > help in the form of resolving issues, documentation, and patches.<br>
>> >>> > Currently, the ros, ros_comm, common_msgs, and geometry stacks are<br>
>> >>> > known to<br>
>> >>> > work.  This includes some pretty commonly used packages like most of<br>
>> >>> > the<br>
>> >>> > command line tools and tf.  We will be continuously updating this<br>
>> >>> > repository<br>
>> >>> > so keep an eye on it if you are looking for something specific.<br>
>> >>> > Thanks,<br>
>> >>> > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
>> >>> > William Woodall<br>
>> >>> > Graduate Software Engineering<br>
>> >>> > Auburn University<br>
>> >>> > <a href="mailto:w@auburn.edu">w@auburn.edu</a><br>
>> >>> > <a href="mailto:wjwwood@gmail.com">wjwwood@gmail.com</a><br>
>> >>> > <a href="http://williamjwoodall.com" target="_blank">williamjwoodall.com</a><br>
>> >>> > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
>> >>> ><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>
>> >>> ><br>
>> >>> ><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>
>> >><br>
>> ><br>
>> ><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>
>> ><br>
>> ><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>
><br>
><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>
><br>
><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>
</div></div></blockquote></div><br></div>