spack.package.possible_dependencies()
`spack.package.possible_dependencies()` was forgetting to pass the `visited` dict to recursive calls; this fixes it