Add Package Dependencies
To add a package dependency to an unpublished package, complete the following steps:
1. On the Add or Modify Dependencies page, ensure that the package to which you want to add dependencies is displayed in the Selected Package field.
This field displays the last package that was created or the last package that was selected. To add dependencies to a different package, click Switch Package Icon and select the correct package from the Find Packages page.
2. In the Dependencies table, click Add. The Add Dependencies page appears.
3. From the Dependency Type field, select the package dependency type of Version (default) or Property.
A Version dependency sets a condition for package deployment based on the presence of the specified package and version on the asset.
A Property dependency sets a condition for the package deployment based on a requirement that a local or remote property on the asset or agent is a certain value or within a certain range. To learn more about property dependencies, see: Conditions for Property Dependencies.
4. If you selected Version as the Dependency Type, complete the following steps:
a. In the Package Name field, enter the name of the package that you want to add as a dependency or click Find icon to open the Find Packages page.
b. To select a package from the Find Packages page, double-click on the package or select the package and click Close icon to close the page. The Package Name field is automatically populated.
* 
Older packages that have letters as the version cannot be added as a package dependency.
c. In the Version to Depend On field, enter the version of the package that you entered or selected in the previous step. If you selected a package from the Find Packages list, the Version to Depend On field is automatically populated.
5. If you selected Property as the Dependency Type, complete the following steps:
a. In the Property Name field, enter the name of the property that you want to add as a dependency or click Find icon to open the Find Property Name In Asset page.
b. From the Find Property Name In Asset page, select an asset in the Asset Name field and select a property on that asset from the Property Name field.
c. To add that property in the Property Name field, click OK.
d. In the Property Value field, enter the value for the property.
6. From the Operator list, select one of the following operators:
Operator
Description
>
Specifies that the version of the selected package must be greater than the specified version or the value of the selected property must be greater than the specified value.
<
Specifies that the version of the selected package must be less than the specified version or the value of the selected property must be less than the specified value.
>=
Specifies that the version of the selected package must be greater than or equal to the specified version or the value of the selected property must be greater than or equal to the specified value.
<=
Specifies that the version of the selected package must be less than or equal to the specified version or the value of the selected property must be less than or equal to the specified value.
==
Specifies that the version of the selected package must be equal to the specified version or the value of the selected property must be equal to the specified value.
!=
Specifies that the version of the selected package must not be equal to the specified version or the value of the selected property must not be equal to the specified version.
*
Specifies that any version of the selected package is acceptable or any value of the selected property is acceptable.
7. Click Save on the Add Dependencies page to add the dependency to the Dependencies table.
* 
If you entered a package name that is not available in Software Content Management, the package is highlighted in yellow in the Dependencies table. Modify the dependency by updating the package name or use the Find Packages page to search for and select the correct package.
8. To add additional dependencies, repeat steps 2 through 7.
9. On the Add or Modify Dependencies page, click Save to save the new dependencies.
Was this helpful?