Bug 52954 - disable UCS 4 package sources to avoid mixing stretch and buster packages during the upgrade
disable UCS 4 package sources to avoid mixing stretch and buster packages dur...
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Update - Release updates
UCS 5.0
Other Linux
: P5 normal (vote)
: UCS 5.0
Assigned To: Jürn Brodersen
Florian Best
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2021-03-19 10:25 CET by Jürn Brodersen
Modified: 2021-05-25 16:02 CEST (History)
1 user (show)

See Also:
What kind of report is it?: Development Internal
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
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 Jürn Brodersen univentionstaff 2021-03-19 10:25:52 CET
disable UCS 4 package sources to avoid mixing stretch and buster packages during the upgrade

With KDE installed the upgrade to ucs5 fails:
'''
The following packages have unmet dependencies:
 libkf5tnef5 : Breaks: ktnef (< 4:17.08) but 4:16.04.3-4~deb9u1 is to be installed
'''

Disabling the old stretch package sources early in the upgrade process solves this dependency problem. debian is recommending not mixing sources from major releases any way.
Comment 1 Jürn Brodersen univentionstaff 2021-03-19 10:53:46 CET
[5.0-0 9a7cd0b36d] Bug #52954: disable UCS4 package sources
[5.0-0 e8a763d498] Bug #52954: changelog
Comment 2 Florian Best univentionstaff 2021-03-24 18:49:36 CET
RFC: There is no mechanism to restore the file if the upgrade failed.
RFC: Don't we need this as well in further upgrades. It should be the case for any debian upgrade.

OK: changelog entry
OK: with the patch I could upgrade with kde-standard
Comment 3 Florian Best univentionstaff 2021-05-25 16:02:58 CEST
UCS 5.0 has been released:
 https://docs.software-univention.de/release-notes-5.0-0-en.html
 https://docs.software-univention.de/release-notes-5.0-0-de.html

If this error occurs again, please use "Clone This Bug".