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
IOError: [Errno 13] Permission denied: '/home/moviplc/.ros/rosdep/sources.cache/index'

Seems your current user doesn't have access to ~/.ros/rosdep/sources.cache/index. Did you copy your entire home dir to your new system? If so, it could be that the rosdep cache is owned by your old user (the username may be the same, but the uid most likely isn't).

Can you check what the output is of ls -al ~/.ros/rosdep/sources.cache/index?

A quick fix would be to remove the entire ~/.ros/rosdep dir, then do a rosdep update. If the permissions of ~/.ros are ok, that should get rosdep to recreate its cache - with the proper permissions.