Bug 48461 - Update from UCS 4.2-5 to 4.3-0 deinstalls Open-Xchange due to spamassassin version "downgrade"
Update from UCS 4.2-5 to 4.3-0 deinstalls Open-Xchange due to spamassassin ve...
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Update - Release updates
UCS 4.3
Other Linux
: P5 normal (vote)
: UCS 4.3-3-errata
Assigned To: Erik Damrose
Felix Botner
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2019-01-14 13:10 CET by Sönke Schwardt-Krummrich
Modified: 2019-02-05 13:56 CET (History)
5 users (show)

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 5: Major Usability: Impairs usability in key scenarios
Who will be affected by this bug?: 3: Will affect average number of installed domains
How will those affected feel about the bug?: 5: Blocking further progress on the daily work
User Pain: 0.429
Enterprise Customer affected?: Yes
School Customer affected?:
ISV affected?:
Waiting Support: Yes
Flags outvoted (downgraded) after PO Review:
Ticket number: 2019010321000571
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sönke Schwardt-Krummrich univentionstaff 2019-01-14 13:10:32 CET
Via a UCS 4.2-5 erratum the spamassassin version 3.4.2-0+deb8u1 has been shipped.
UCS 4.3-0 ships spamassasin in version 4.3.1-6+deb9u1 which is smaller than the 4.2-5 errata variant. Therefore during the update, the newer spamassassin version is kept and all required dependencies. But these dependencies are in conflict with Open-Xchange which is deinstalled during the update.

root@ucs-master:/etc/apt/sources.list.d# apt-cache policy spamassassin
spamassassin:
Installiert: (keine)
Installationskandidat: 3.4.2-0+deb8u1
Versionstabelle:
3.4.2-0+deb8u1 500
500 https://updates.software-univention.de/4.2/maintained/component 4.2-5-errata/all/ Packages
100 /var/lib/dpkg/status
3.4.1-6+deb9u1 500
500 https://updates.software-univention.de/4.3/maintained 4.3-0/all/ Packages

After the update to 4.3-0, the admin has to update to 4.3-3,too, and to reinstall OX manually.
Comment 1 Erik Damrose univentionstaff 2019-01-14 18:06:20 CET
Thanks to Philipp for pointing out the following at bug 48459:

> SA from 4.2-5e550 Depends perl-modules Conflicts perl-modules-5.24 from 4.3-0
Comment 2 Benjamin Fels univentionstaff 2019-01-22 14:33:04 CET
A partner reported that this bug affects three customers t the moment, who can't update due to this bug.
Comment 3 Erik Damrose univentionstaff 2019-02-04 13:32:39 CET
Adapted UCS 4.3-0 preup script:
It is now checked if an incompatible spamassassin version is installed. In that case, the version is downgraded before the upgrade to 4.3 is started.

6519262a Downgrade spamasassin in preup

Copied to test mirrors. Please Reopen for fixes - or if everything is okay, for publishing the script on production mirror.
Comment 4 Erik Damrose univentionstaff 2019-02-04 14:48:48 CET
As discussed, improved version check in 66b5a47c
Comment 5 Felix Botner univentionstaff 2019-02-04 17:04:58 CET
OK - update to 4.3-0 with ox, ox login mail delivery after update,
     spamassassin works

OK - update to 4.3-3 with ox, ox login mail delivery after update,
     spamassassin works

OK - preup.sh
Comment 6 Erik Damrose univentionstaff 2019-02-05 09:58:14 CET
Published -> resolved again
Comment 7 Felix Botner univentionstaff 2019-02-05 13:46:05 CET
OK - updates.software-univention.de
Comment 8 Erik Damrose univentionstaff 2019-02-05 13:56:39 CET
UCS 4.2 systems with spamassassin and OX can now update to UCS 4.3.

Closed: Nothing else to release