I was a bit vague in my reply: the data used to render those dependencies on the ROS wiki is available from the buildfarm (stored on the doc
host, see indigo/api/fanuc_experimental/manifest.yaml for an example). It’s true that the Package Links box shows only a single level, but following those yaml
files to an arbitrary depth is trivial and would enable you to compute recursive dependencies as well.
Note that there are several tools that already do this, but then not based on files on the doc
host: the various rospack depends*
commands can compute recursive afferent and efferent coupling of packages for you (see the documentation).
PS: I don’t think I’ve said this before, but please inform me if I appear confrontational. I find it hard to choose the right sentence structures and … sometimes things go downhill
Don’t worry, I’m Dutch.