[ros-users] ROS Fuerte Beta 1 Now Available
Mark Moll
mmoll at rice.edu
Wed Apr 4 21:46:39 UTC 2012
I attempted to install Fuerte on OS X using MacPorts instead of HomeBrew.
- I first installed all dependencies through MacPorts except wxPython and Ogre (FYI, I just added a py27-empy port in MacPorts).
- I made it easier for ROS to do the right thing by doing this:
sudo port select python python27
sudo port select nosetests nosetests27
- I installed wxPython2.9-osx-2.9.2.4-cocoa-py2.7 via binary installer (the 2.9.3 release resulted in linking errors apparently this is a known issue: http://forums.wxwidgets.org/viewtopic.php?f=19&t=34185)
- I added /opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin to PATH
- Installed the core libraries like so (cmake needs to find wx-config):
env PATH=/usr/local/lib/wxPython/bin:${PATH} cmake .. -DCMAKE_INSTALL_PREFIX=/opt/local/fuerte
- Eventually, I got stuck in section 1.7, "Build Higher-level/tools (Layer 2)”, with this error:
> rosdep install -a
ERROR: Rosdep experienced an internal error: 'SourceInstall' object is not iterable
Please go to the rosdep page [1] and file a bug report with the stack trace below.
[1] : http://www.ros.org/wiki/rosdep
Traceback (most recent call last):
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/rosdep-0.9.2-py2.7.egg/rosdep2/main.py", line 109, in rosdep_main
exit_code = _rosdep_main(args)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/rosdep-0.9.2-py2.7.egg/rosdep2/main.py", line 226, in _rosdep_main
return _package_args_handler(command, parser, options, args)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/rosdep-0.9.2-py2.7.egg/rosdep2/main.py", line 274, in _package_args_handler
return command_handlers[command](lookup, packages, options)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/rosdep-0.9.2-py2.7.egg/rosdep2/main.py", line 407, in command_install
uninstalled, errors = installer.get_uninstalled(packages, implicit=options.recursive, verbose=options.verbose)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/rosdep-0.9.2-py2.7.egg/rosdep2/installers.py", line 402, in get_uninstalled
resolutions, errors = self.lookup.resolve_all(resources, installer_context, implicit=implicit)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/rosdep-0.9.2-py2.7.egg/rosdep2/lookup.py", line 345, in resolve_all
resolutions[installer_key] = installer.unique(*val)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/rosdep-0.9.2-py2.7.egg/rosdep2/installers.py", line 348, in unique
s.update(resolved)
TypeError: 'SourceInstall' object is not iterable
On Apr 3, 2012, at 11:28 PM, Ken Conley wrote:
> Announcement and details here:
>
> http://www.ros.org/news/2012/04/ros-fuerte-beta-1-now-available.html
>
> -- your friendly neighborhood ROS Fuerte packagers
> _______________________________________________
> ros-users mailing list
> ros-users at code.ros.org
> https://code.ros.org/mailman/listinfo/ros-users
>
--
Mark Moll
More information about the ros-users
mailing list