Table of Contents
A package can only be defined as a dependency in other packages, when it has been saved at least once, since the SoftwareID that has been created during the first save process is used for the assignment.
To define dependencies for a software package:
- Right-click on the software package for which a dependency shall be defined and select Properties…
- Select the Version tab (see Package Properties – Version dialog).
- Click Define… on the Version tab.
The Dependencies window will be displayed. - Specify your settings and click OK to confirm.
- Click OK to close the Package Properties window and save your changes.
Dependencies Dialog
Is used to edit the dependencies of software packages. A packaged defined under Dependencies must be installed on the client (check registry); otherwise, the dependent package will not be installed.

- Available packages. The packages available in the software depot for this location.
- Selected packages. Shows the package selected under "Available packages“ in the left section.
-
AND/OR. Defines the relation of the package selected under Available packages to the package for which dependencies shall be defined.
- AND: Both packages must be installed.
- OR: At least one of the packages linked with OR must be installed.
- Not. Negates the AND/OR settings.
- Dependencies. Specifies the packages on which the current package is dependent.
- Arrow up icon. Moves the selected dependency upwards in the list.
- Arrow down icon. Moves the selected dependency downwards in the list.
- Group, Ungroup. Allows you to group (bracket) or ungroup certain dependencies. To group several dependencies, they must be selected in the list; then the respective button must be clicked.
To select several dependencies, click the first dependency to select it, then press the Ctrl key while you click on the other dependencies.