Package not found with roslocate.
So I was trying to install form source and, as far as I understand from here I first need to run roslocate to find the source.
But I get:
odroid@odroid:~/roscatkinws$ roslocate info ar_pose
Using ROS_DISTRO: jade
Not found via rosdistro - falling back to information provided by rosdoc
error contacting http://ros.org/doc/jade/api/ar_pose/stack.yaml:
HTTP Error 404: Not Found
error contacting http://ros.org/doc/jade/api/ar_pose/manifest.yaml:
HTTP Error 404: Not Found
cannot locate information about ar_pose
I gather I could also install the package from source, but I want to be able to install it the "normal" way, using roslocate.
It seems like the URLs it pools are out of date (explainable, since I'm using ROS preinstalled on an OS image) but I wouldn't know exactly how to update them.
Thank you very much, Vlad R.
Asked by VladR on 2016-04-08 15:33:16 UTC
Answers
It looks like the files on the ROS servers that were used by roslocate don't exist any more, and therefore it is broken. I'm not sure which documentation recommends roslocate as the "normal" way of installing packages, but it should probably be updated.
It looks like the functionality that was provided by roslocate is now provided by rosinstall_generator: http://wiki.ros.org/rosinstall_generator and wstool.
Asked by ahendrix on 2016-04-09 13:54:44 UTC
Comments