Problem
You can´t upgrade or install the latest version of OX App Suite 7.10.6-ucs4 and get failure like:
univention-app upgrade oxseforucs
Resolving dependencies for oxseforucs
Adding ox-connector to the list of Apps
Going to upgrade OX Connector (2.1.2)
Going to upgrade OX App Suite (7.10.6-ucs4)
Automatically added App ox-connector=2.1.2 has its own settings. You
should explicitely mention this App. This way, you may (or may not) set
settings for this App via --set.
Unable to upgrade. Aborting...
Failure will leave these apps untouched: ox-connector, oxseforucs
Solution
There is a dependency between the OX-Connector and the latest version OX App Suite 7.10.6-ucs4 and UCS 5.0-3 errata 632
RequiredAppsInDomain = ox-connector
SupportedUcsVersions = 5.0-3 errata632
https://appcenter.software-univention.de/meta-inf/5.0/oxseforucs/oxseforucs_20230201112250.ini
With the release of OX App Suite 7.10.6-ucs4, the app has been integrated with the OX Connector app (ver. >= 2.1.2) from the UCS App Center. This means that the OX App Suite is responsible for running the OX software and the OX Connector does the provisioning of users, groups, etc. into the OX database (via OX’ SOAP API)
Update the repo’s for the app-center
univention-app update
Install or upgrade OX-Connector
It’s really important to install or update the OX-Connector at first
univention-app install ox-connector
or
univention-app upgrade ox-connector
Further check your system for the installed versions
univention-app info
UCS: 5.0-3 errata630
Installed: ox-connector=2.1.2 oxseforucs=7.10.6-ucs3
Upgradable: oxseforucs
Upgrade OX-App-Suite
Upgrade the OX-App-Suite to the latest version
univention-app upgrade oxseforucs
UCS Upgrade
So you have to upgrade the UCS system at first, to meet the dependency for the OX App Suite and install latest version from UCS and all installed apps with:
univention-upgrade --enable-app-updates --ignoressh
At least check you system again if you want
univention-app info
UCS: 5.0-3 errata638
Installed: ox-connector=2.1.2 oxseforucs=7.10.6-ucs4
Upgradable:
Investigation:
You may find message like this in /var/log/univention/appcenter.log
Automatically added App ox-connector=2.1.2 has its own settings. You should explicitely mention this App. This way, you may (or may not) set settings for this App via --set.
see also: