JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Packaging and Delivering Software With the Image Packaging System in Oracle Solaris 11.1     Oracle Solaris 11.1 Information Library
search filter icon
search icon

Document Information

Preface

1.  IPS Design Goals, Concepts, and Terminology

2.  Packaging Software With IPS

3.  Installing, Removing, and Updating Software Packages

4.  Specifying Package Dependencies

Dependency Types

require Dependency

require-any Dependency

optional Dependency

conditional Dependency

group Dependency

origin Dependency

incorporate Dependency

parent Dependency

exclude Dependency

Constraints and Freezing

Constraining Installable Package Versions

Relaxing Constraints on Installable Package Versions

Freezing Installable Package Versions

5.  Allowing Variations

6.  Modifying Package Manifests Programmatically

7.  Automating System Change as Part of Package Installation

8.  Advanced Topics For Package Updating

9.  Signing IPS Packages

10.  Handling Non-Global Zones

11.  Modifying Published Packages

A.  Classifying Packages

B.  How IPS Is Used To Package the Oracle Solaris OS

Chapter 4

Specifying Package Dependencies

Dependencies define how packages are related. This chapter explains the different types of IPS dependencies and how they can be used to construct working software systems.

IPS provides a variety of different dependency types as discussed in Depend Actions. This chapter provides more detail about how each dependency type can be used to control the software that is installed.