Are all dependencies declared?
We usually declare all directly imported things, even when we have those already through an indirect dependency...