Common types of package dependencies:
-
Files required for building or installing. Downloads may
be necessary to satisfy these.
-
Other packages required to be installed for
buildtime or runtime.
-
Blockers that prevent conflicting packages from being installed
simultaneously.