Errors installing rosdep
I am following the rosdep installation/setup instructions as given on the ROS website for OSX/Homebrew, and having run step 2.1.2 (Resolving Dependencies) I get the following errors, in a process that otherwise appears to succeed:
ERROR [vcstools] Tarball download unpack failed: "geometry_experimental-release-release-tf2_kdl-0.3.5 is not a subdirectory with contents in members ['geometry-experimental-release-release-tf2_kdl-0.3.5']"[/vcstools]
ERROR [vcstools] Tarball download unpack failed: "geometry_experimental-release-release-tf2_tools-0.3.5 is not a subdirectory with contents in members ['geometry-experimental-release-release-tf2_tools-0.3.5']"[/vcstools]
ERROR [vcstools] Tarball download unpack failed: "geometry_experimental-release-release-tf2_geometry_msgs-0.3.5 is not a subdirectory with contents in members ['geometry-experimental-release-release-tf2_geometry_msgs-0.3.5']"[/vcstools]
ERROR [vcstools] Tarball download unpack failed: "geometry_experimental-release-release-tf2_ros-0.3.5 is not a subdirectory with contents in members ['geometry-experimental-release-release-tf2_ros-0.3.5']"[/vcstools]
ERROR [vcstools] Tarball download unpack failed: "geometry_experimental-release-release-tf2_msgs-0.3.5 is not a subdirectory with contents in members ['geometry-experimental-release-release-tf2_msgs-0.3.5']"[/vcstools]
ERROR [vcstools] Tarball download unpack failed: "geometry_experimental-release-release-geometry_experimental-0.3.5 is not a subdirectory with contents in members ['geometry-experimental-release-release-geometry_experimental-0.3.5']"[/vcstools]
[rosconsole] Done.
ERROR [vcstools] Tarball download unpack failed: "geometry_experimental-release-release-tf2-0.3.5 is not a subdirectory with contents in members ['geometry-experimental-release-release-tf2-0.3.5']"[/vcstools]
...
[kdl] Done.
[gencpp] Done.
[vision_opencv] Done.
[dynamic_reconfigure] Done.
[ivcon] Done.
[orocos_kdl] Done.
Exception caught during install: Error processing 'tf2_geometry_msgs' : [tf2_geometry_msgs] Checkout of https://github.com/ros-gbp/geometry-experimental-release/archive/release/tf2_geometry_msgs/0.3.5.tar.gz version geometry_experimental-release-release-tf2_geometry_msgs-0.3.5 into /Users/alex/ros_catkin_ws/src/tf2_geometry_msgs failed.
Error processing 'tf2_kdl' : [tf2_kdl] Checkout of https://github.com/ros-gbp/geometry-experimental-release/archive/release/tf2_kdl/0.3.5.tar.gz version geometry_experimental-release-release-tf2_kdl-0.3.5 into /Users/alex/ros_catkin_ws/src/tf2_kdl failed.
Error processing 'tf2_ros' : [tf2_ros] Checkout of https://github.com/ros-gbp/geometry-experimental-release/archive/release/tf2_ros/0.3.5.tar.gz version geometry_experimental-release-release-tf2_ros-0.3.5 into /Users/alex/ros_catkin_ws/src/tf2_ros failed.
Error processing 'geometry_experimental' : [geometry_experimental] Checkout of https://github.com/ros-gbp/geometry-experimental-release/archive/release/geometry_experimental/0.3.5.tar.gz version geometry_experimental-release-release-geometry_experimental-0.3.5 into /Users/alex/ros_catkin_ws/src/geometry_experimental failed.
Error processing 'tf2_tools' : [tf2_tools] Checkout of https://github.com/ros-gbp/geometry-experimental-release/archive/release/tf2_tools/0.3.5.tar.gz version geometry_experimental-release-release-tf2_tools-0.3.5 into /Users/alex/ros_catkin_ws/src/tf2_tools failed.
Error processing 'tf2_msgs' : [tf2_msgs] Checkout of https://github.com/ros-gbp/geometry-experimental-release/archive/release/tf2_msgs/0.3.5.tar.gz version geometry_experimental-release-release-tf2_msgs-0.3.5 into /Users/alex/ros_catkin_ws/src/tf2_msgs failed.
Error processing 'tf2' : [tf2] Checkout of https://github.com/ros-gbp/geometry-experimental-release/archive/release/tf2/0.3.5.tar.gz version geometry_experimental-release-release-tf2-0.3.5 into /Users/alex/ros_catkin_ws/src/tf2 failed.
ERROR in config: Error processing 'tf2_geometry_msgs' : [tf2_geometry_msgs] Checkout of https://github.com/ros-gbp/geometry-experimental-release/archive/release/tf2_geometry_msgs/0.3.5.tar.gz version geometry_experimental-release-release-tf2_geometry_msgs-0.3.5 into /Users/alex/ros_catkin_ws/src/tf2_geometry_msgs failed.
Error processing 'tf2_kdl' : [tf2_kdl] Checkout of https://github.com/ros-gbp/geometry-experimental-release/archive/release/tf2_kdl/0.3.5.tar.gz version geometry_experimental-release-release-tf2_kdl-0.3.5 into /Users/alex/ros_catkin_ws/src/tf2_kdl failed.
Error processing 'tf2_ros' : [tf2_ros] Checkout of https://github.com/ros-gbp/geometry-experimental-release/archive/release/tf2_ros/0.3.5.tar.gz version geometry_experimental-release-release-tf2_ros-0.3.5 ...
Instructions at <http://www.ros.org/wiki/groovy/Installation/OSX/Homebrew/Source (www.ros.org/wiki/groovy/Installation/OSX/Homebrew/Source)>, FYI. It seems I can actually post links in comments.
And here are the errors: https://gist.github.com/alexreg/4965426
@kalectro: What does "made it into the generator" mean? Anyway the error still occurs. I'd like to figure out what's going on, although I will take your
rm
suggestion for now, thanks.Step 2.1.1 will download all sources produced by a generator. If you want to know which source are being produced, open the link in a browser http://packages.ros.org/web/rosinstall/generate/raw/groovy/desktop Did the rm suggestion work or not?
I'm still not sure what a "generator" (maybe it's like a distribution type) is but alright, cheers! Trying to install with your rm suggestion now. The next step is constantly failing each time I retry, because it reports a certain package is missing usually.
@kalectro: Do you think we could debug this issue anyway? I'm quite curious why it's not working.
@kalectro: So I've actually noticed other errors in the log now, shortly before the ones I posted previously. I've updated the Gist so you can see -- basically the problem is that bad assumptions are being made about the directory structure of the tarballs for some of the tf2 stuff.