ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

That's because psutil is missing in OSX' rosdep key.


Here is tentative workaround. I have a patch that I haven't submitted since I haven't tested on my local Mac. If you can try (eg. by following) that wouldd be great.

Make a backup and modify /etc/ros/rosdep/sources.list.d/20-default.list as follows:

Current: yaml https://github.com/ros/rosdistro/raw/master/rosdep/osx-homebrew.yaml osx
New: yaml https://github.com/130s/rosdistro/raw/master/rosdep/osx-homebrew.yaml osx

then run rosdep update, and rosdep install rqt_top, which should install psutil via pip.

Be sure to roll back the same file once you've done above.

That's because psutil is missing in OSX' rosdep key.


Here is tentative workaround. workaround before the rosdep key gets updated. Since this involves modifying protected area, do it at your own risk.

I have a patch that I haven't submitted since I haven't tested on my local Mac. If you can try (eg. by following) that wouldd be great.

Make a backup and modify /etc/ros/rosdep/sources.list.d/20-default.list as follows:

Current: yaml https://github.com/ros/rosdistro/raw/master/rosdep/osx-homebrew.yaml osx
New: yaml https://github.com/130s/rosdistro/raw/master/rosdep/osx-homebrew.yaml osx

then run rosdep update, and rosdep install rqt_top, which should install psutil via pip.

Be sure to roll back the same file once you've done above.

That's because psutil is missing in OSX' rosdep key.


Here is tentative workaround before the rosdep key gets updated. Since this involves modifying protected area, do it at your own risk.

I have a patch that I haven't submitted since I haven't tested on my local Mac. If you can try (eg. by following) doing the following steps) that wouldd would be great.

Make a backup and modify /etc/ros/rosdep/sources.list.d/20-default.list as follows:

Current: yaml https://github.com/ros/rosdistro/raw/master/rosdep/osx-homebrew.yaml osx
New: yaml https://github.com/130s/rosdistro/raw/master/rosdep/osx-homebrew.yaml osx

then run rosdep update, and rosdep install rqt_top, which should install psutil via pip.

Be sure to roll back the same file once you've done above.

That's because psutil is missing in OSX' rosdep key.


Here is tentative workaround before the rosdep key gets updated. Since this involves modifying protected area, do it at your own risk.

I have a patch that I haven't submitted since I haven't tested on my local Mac. If you can try (eg. by doing the following steps) that would be great.

Make a backup and modify /etc/ros/rosdep/sources.list.d/20-default.list as follows:

Current: yaml https://github.com/ros/rosdistro/raw/master/rosdep/osx-homebrew.yaml osx
New: yaml https://github.com/130s/rosdistro/raw/master/rosdep/osx-homebrew.yaml osx

then run (adjust ROS distro accordingly):

$ rosdep update, and update
$ rosdep install rqt_top--from-paths src --ignore-src --rosdistro hydro -y
, 

which should install psutil via pip.

Be sure to roll back the same file once you've done above.

Update 9/23/2013) patch is accepted and the reported issue should not longer be the case.


That's because psutil is missing in OSX' rosdep key.


Here is tentative workaround before the rosdep key gets updated. Since this involves modifying protected area, do it at your own risk.

I have a patch that I haven't submitted since I haven't tested on my local Mac. If you can try (eg. by doing the following steps) that would be great.

Make a backup and modify /etc/ros/rosdep/sources.list.d/20-default.list as follows:

Current: yaml https://github.com/ros/rosdistro/raw/master/rosdep/osx-homebrew.yaml osx
New: yaml https://github.com/130s/rosdistro/raw/master/rosdep/osx-homebrew.yaml osx

then run (adjust ROS distro accordingly):

$ rosdep update
$ rosdep install --from-paths src --ignore-src --rosdistro hydro -y

which should install psutil via pip.

Be sure to roll back the same file once you've done above.