Is declaring stack dependencies in the stack manifest.xml optional?
What is the best practice--should a stack ideally declare dependencies
on all stacks that contain a package that is depended upon in one of
its own packages' manifests (wow, that was a convoluted sentence)?
If so can I easily test whether all the right dependencies have been
declared? Will 'rosstack depends mystack' do that? How about any
extraneous dependencies, is there a way to find those?
Thanks,
Pat