-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
roslocate returns weird results: #366
Comments
Meeting notes:
|
The rosco roslocate infrastructure is now mostly invalid. We should ticket the rosinstall generation to be able to get just one package url, not recursive. Then we should switch rosco and roslocate to use the rosinstall generator as the backend. |
Another example: $ roslocate uri face_recognition error contacting http://ros.org/doc/api/face_recognition/stack.yaml: |
There is no face_recognition package indexed: http://ros.org/doc/api/ The the unversioned urls are just a symlink to groovy. |
Thanks Tully. However, I get the same 404 messages when I try to roslocate my own packages that I have already submitted using the new rosdistro instructions. For example, try: $ roslocate info pi_vision So what I am missing? |
The default is groovy, you have not submitted pi_vision for groovy, it You can see the documentation status on the wiki, by clicking the drop |
Ahhhh. OK, thanks. |
uri will work with --distro option. It does look like info is broken at On Thu, Feb 14, 2013 at 1:15 PM, pirobot notifications@github.com wrote:
Tully Foote |
Duplicate of above reference. |
Sometimes returns no valid url, wrong url, fuerte url or version
http://ros.org/doc/api/rospack/manifest.yaml
(uri should be github)
http://ros.org/doc/api/xmlrpcpp/manifest.yaml
(should be github ros_comm)
http://ros.org/doc/api/ros_comm/stack.yaml
(should be github?)
http://ros.org/doc/api/rqt/stack.yaml
(should not be fuerte-devel, version should best be empty)
http://ros.org/doc/api/nodelet_core/stack.yaml
(should be github)
Similar problems for
$ roslocate info rosbag
$ roslocate info gencpp
...
I could go on and raise issues on the respective packages, but I might miss some that way, and this should be fixed in a better way also for the future.
roslocate may also need fixing in the process. Curently it goes to http://ros.org/doc/[distroname/]/api/stackagename
and looks for manifest.yaml and stack.yaml (which were generated using some rosdoc job in the past)
Those files either need to be updated, or we need to define a protocol for how roslocate should not operate, or simply deprecate roslocate.
The text was updated successfully, but these errors were encountered: