Robotics StackExchange | Archived questions

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

Comments

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