Bug 56516 - univention-samba4 has an unsatisfiable dependency in UCS 5.0-3
univention-samba4 has an unsatisfiable dependency in UCS 5.0-3
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Samba4
UCS 5.0
All Linux
: P5 major (vote)
: UCS 5.0-3-errata
Assigned To: Felix Botner
Julia Bremer
:
Depends on: 55937 56499
Blocks:
  Show dependency treegraph
 
Reported: 2023-09-04 07:08 CEST by webmaster
Modified: 2023-09-05 11:41 CEST (History)
7 users (show)

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 7: Crash: Bug causes crash or data loss
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.600
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number: 2023090421000171, 2023090121000319
Bug group (optional): Regression
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description webmaster 2023-09-04 07:08:57 CEST
The package `univention-samba4` in the `errata503` repository [0] has a dependency on `univention-join >= 12.0.5-6`, which is currently unsatisfiable in the 5.0-3 release (only `12.0.5-4` is available). This version is available in the `errata504` release, however, so this seems like an accidental bug.

I suspect that this is the culprit in a recent problem that occured to me [1], where the `univention-samba4` package is *removed* during a simple package upgrade with `univention-upgrade` - completely breaking my Windows domain in the process.


[0]: https://updates.software-univention.de/dists/errata503/main/binary-amd64/Packages
[1]: https://help.univention.com/t/univention-upgrade-removes-univention-samba4-and-breaks-my-5-0-3-domain/21995
Comment 1 Philipp Hahn univentionstaff 2023-09-04 08:59:47 CEST
Bug #55937 updated debian/control with git:cc62cbba1507bb0c69c7db0be361fbe916f55d57 in UCS 5.0-4, but then Bug #56499 was releases as erratum https://errata.software-univention.de/#/?erratum=5.0x794 from the UCS 5.0-4 branch for both 5.0-3 AND 5.0-4, but the changed dependency on "univention-join (>= 12.0.5-6)" is not available in 5.0-3!
Comment 2 Felix Botner univentionstaff 2023-09-04 10:09:30 CEST
We will release univention-join for 503 too (no dependencies to 504).

-> univention-join.yaml (5.0-4)
Comment 3 Julia Bremer univentionstaff 2023-09-04 10:16:24 CEST
OK: YAML
No functional QA yet, we will release this for 5.0-3 internally to let the tests run through it.
Comment 5 Erik Damrose univentionstaff 2023-09-04 11:48:47 CEST
If samba4 (Active Directory-compatible Domain Controller) has been uninstalled while updating, read this help article to get help with restoring the system.

https://help.univention.com/t/22004
Comment 6 ageukes univentionstaff 2023-09-05 11:12:05 CEST
Erik Damrose @edamrose
12:50
The fix for bug 56516 is available for customers as of now. A help article has more info on how to restore affected systems: https://help.univention.com/t/22004

cc Andreas Geukes


5. September 2023
Andreas Geukes @ageukes
12:10
I have a Customer who runs in the same Problem with Version 5.04, see Ticket: 2023090121000319. I will add it to the Bug, he solve it by installing samba by himself. I think we should make clear that the Help Article include that and to get shure other customer who just update, don't run in the same Situation and the errata is working for that too.
Comment 7 Erik Damrose univentionstaff 2023-09-05 11:41:16 CEST
The problem could also occur if the system was updated to UCS 5.0-4. This does not happen anymore since this fix has been released. I updated the help article with this information as well.