Use this tag when asking about managing and resolving dependencies. In Ubuntu most applications have dependencies, programs that they depend on to run correctly. This means that installing a package sometimes requires other packages to be installed, and removing packages will cause others to be removed by APT to prevent them from breaking.
Applications often share code through development or runtime libraries and packages. This tag would apply in these situations (for example):
- Resolving package management conflicts or unmet dependencies
- Packaging build and install time specifications
- Compile-time dependency fulfillment
- Installing the correct runtime libraries