ros-infrastructure / rosdoc_lite

A light-weight version of rosdoc that does not rely on ROS infrastructure for crawling packages.
10 stars 31 forks source link

Metapackages that include <buildtool-depend> end up on catkin's wiki page #25

Closed chadrockey closed 11 years ago

chadrockey commented 11 years ago

It looks like metapackages that include catkin make the wiki think that catkin is sourced from multiple packages. Right now, it claims catkin is part of the tutorials, image_transport_plugins, ros, and perception_pcl.

The offending wiki page is: http://ros.org/wiki/catkin

I believe the issue is caused by package.xml like the following: https://github.com/ros/ros_tutorials/blob/f7da7779e82dcc3977b2c220a843cd86dd269832/ros_tutorials/package.xml

And I've attached a screenshot in case the maintainers fix the xml before this issue is resolved: BadMetapackages

chadrockey commented 11 years ago

Looks like moveit is causing some issues with this too. Is there a way to mark some of these to NOT appear on the wiki page? tf

tfoote commented 11 years ago

That's the designed behavior. Metapackages are considered to "contain" their dependencies. Those metapackages should be ticketed to not depend on catkin. Individual packages inside the metapackage should have the appropriate dependencies on catkin.

dirk-thomas commented 11 years ago

This is superceded by ros-infrastructure/roswiki#37