initialdepends
Initialdepends is a term used in some package managers and build systems to describe a set of dependencies that must be satisfied during the initialization or bootstrapping phase of a software system. It denotes the components required before any application logic runs, helping to establish a ready and predictable runtime environment. The concept is distinct from runtime dependencies, test dependencies, or optional features, which may be loaded or activated later in the lifecycle.
In practice, initialdepends may appear as a dedicated field in a manifest or as a node in
When resolving dependencies, systems treating initialdepends prioritize this subset first. The resolver must ensure all items
Example: a manifest might include initialdepends: core-lib >=1.2, init-scripts >=0.5, platform-shims. Runtime dependencies could then follow,
Related concepts include bootstrap processes, dependency graphs, and manifest schemas. While not universal, initialdepends provides a